3019 416
2192 382
1608 127
4547 626
2700 318
3590 549
3238 684
2897 298
3441 230
2752 125
3947 324
50893 925
24658 841
35920 463
24068 469