103929 276
39540 591
2799 158
10515 748
2744 544
3977 868
15748 124
564 122
4432 554
155 33
1422 104
1627 435
3109 666
4862 511
10011 822
7759 744
2504 655
2746 431
6740 736
1011 210
4150 562
2523 89
2629 620
1952 76
2112 484
2697 510
5310 259
1620 307