103599 361
36224 935
20774 278
7810 240
2310 191
2072 51
10854 50
4744 529
6424 172
32588 145
35994 583
2369 291
17013 777
3486 60
21379 759
4255 497
4117 728
18154 675
11246 866
2277 273
9539 326
13037 688
4153 763
2851 73
8520 606
2301 98
1929 366
6650 462