3004 416
2185 382
1605 127
4543 626
2691 318
3583 549
3233 684
2893 298
3430 230
2740 125
3940 324
50713 924
24521 841
35850 463
23992 469