47008 941
10197 643
4896 118
4993 761
2183 307
29176 484
3714 824
5808 652
2038 285
2600 309
2800 370
4108 804
1745 210
1682 197
3443 507
2298 592
2829 432
2121 246
1797 373
2194 390
5239 706
10391 576
3463 642
2035 157
2857 527
18123 800
6233 55
56665 649