47008 941
10198 643
4921 118
5016 761
2184 307
29184 484
3723 824
5824 652
2039 285
2601 309
2806 370
4109 804
1750 210
1692 197
3449 507
2300 592
2839 432
2123 246
1798 373
2197 390
5250 706
10398 576
3465 642
2040 157
2861 527
18148 800
6248 55
56763 649