1846 400
261 50
3017 856
2336 601
3045 612
33827 788
9281 555
4043 346
1887 444
1576 409
2504 630
27619 153
5885 305
22842 383
361238 1669
387060 815
2893 302
7605 107