3019 416
2192 382
1609 127
4548 626
2701 318
3590 549
3240 684
2898 298
3442 230
2754 125
3949 324
50910 925
24672 841
35926 463
24080 469