10842 331
12861 661
30904 542
10212 529
40422 532
15221 153
101314 725
41428 402
36262 712
14014 436
21370 796
16282 239
23824 670
14357 584
3578 314