10836 331
12861 661
30899 542
10212 529
40421 532
15221 153
101303 725
41428 402
36260 712
14014 436
21367 796
16280 239
23810 670
14354 584
3577 314