5030 598
2240 301
1008 127
18509 515
20874 729
27816 388
1291 124
1426 262
14622 733
12771 877
447 60
2784 782
27014 545
17540 263
10973 260
5052 48
13041 644
3780 331
3088 687
2738 560
2850 290
4457 569
5836 638
2015 353
4961 509
17370 472
19676 314
1023 210