3020 416
2193 382
1609 127
4549 626
2703 318
3592 549
3240 684
2899 298
3442 230
2754 125
3952 324
50936 925
24702 841
35940 463
24089 469