47008 941
10197 643
4895 118
4990 761
2183 307
29176 484
3713 824
5807 652
2038 285
2600 309
2800 370
4108 804
1745 210
1680 197
3443 507
2298 592
2828 432
2120 246
1797 373
2194 390
5238 706
10391 576
3463 642
2035 157
2857 527
18117 800
6231 55
56656 649