47008 941
10197 643
4899 118
5004 761
2183 307
29178 484
3717 824
5810 652
2039 285
2600 309
2802 370
4108 804
1746 210
1684 197
3443 507
2298 592
2833 432
2121 246
1798 373
2194 390
5242 706
10394 576
3465 642
2037 157
2859 527
18128 800
6234 55
56684 649