47008 941
10198 643
4921 118
5013 761
2184 307
29183 484
3723 824
5820 652
2039 285
2601 309
2804 370
4109 804
1748 210
1691 197
3449 507
2299 592
2839 432
2122 246
1798 373
2197 390
5250 706
10397 576
3465 642
2040 157
2861 527
18147 800
6245 55
56754 649