2981 843
15599 187
1100 298
224488 704
235036 674
13466 327
8530 259
8968 657
9535 170
6330 661
3138 914
1385 295
2681 685
497 64
13266 111
10842 132
2213 602
2750 612
3219 903
2075 621
2687 821
2782 697
2530 486
6216 140
2623 673
8945 221
6106 265
1539 401