3019 416
2192 382
1609 127
4548 626
2701 318
3590 549
3240 684
2897 298
3441 230
2754 125
3948 324
50899 925
24671 841
35925 463
24078 469