2500 168
4839 679
2132 71
11009 936
3919 503
227397 724
5099 523
117272 568
13642 583
11808 642
90712 288
85119 748
4251 227
4697 252
9409 441
61061 148
216422 1377
47231 638
20954 853
7896 405
24984 547
56036 407
13757 146
14191 291
16320 135
1350 104
4803 77