3019 416
2192 382
1608 127
4547 626
2700 318
3590 549
3239 684
2897 298
3441 230
2753 125
3948 324
50896 925
24661 841
35920 463
24068 469