3003 802
1708 393
1992 338
1510 247
688 83
2925 503
1416 175
1446 184
15385 668
3507 726
16243 968
2664 505
1542 152
3895 949
3479 803
2746 435
2722 530
3835 895
6196 821
2220 346
1439 211
1726 172
3343 523
3535 516