4016 850
2342 171
1667 148
3939 875
3950 80
3922 612
3965 366
4325 742
5226 575
3161 165
69682 558
2194 324
36343 525
5388 721
2678 192
2239 127
3431 357
16840 128
14585 761
2374 439
1693 102
6418 300
3805 289
7066 812