47008 941
10197 643
4918 118
5012 761
2184 307
29181 484
3723 824
5820 652
2039 285
2601 309
2804 370
4109 804
1748 210
1690 197
3449 507
2299 592
2839 432
2122 246
1798 373
2196 390
5250 706
10397 576
3465 642
2040 157
2861 527
18147 800
6244 55
56750 649