42016 960
15801 165
51510 858
14879 374
30138 542
6413 100
15364 391
23634 1028
14337 163
70424 725
25565 453
17869 694
9486 124
85009 672
20721 632
14982 869
56995 338
125481 801
17120 634
26636 392
19079 838
12032 829
13729 603
11098 360