5083 862
2133 309
2196 375
3771 658
3138 363
2311 462
1895 219
1993 123
1178 82
4287 877
4608 578
10297 50
2907 305
16170 597
3583 435
4359 941
1640 53
3995 702
3952 805
3877 535
4356 322
3700 665
1866 321
2470 242