41486 685
14230 262
8237 229
21221 313
7411 513
23639 433
6555 362
4976 74
4017 218
4773 661
9376 828
3442 387
6890 311
11185 345
3123 92