47008 941
10197 643
4908 118
5008 761
2184 307
29179 484
3717 824
5814 652
2039 285
2601 309
2804 370
4109 804
1748 210
1686 197
3445 507
2298 592
2834 432
2121 246
1798 373
2195 390
5248 706
10395 576
3465 642
2037 157
2859 527
18131 800
6238 55
56713 649