10848 331
12868 661
30924 542
10212 529
40427 532
15223 153
101328 725
41430 402
36266 712
14015 436
21374 796
16287 239
23846 670
14359 584
3579 314