2943 416
2136 382
1553 127
4475 626
2638 318
3526 549
3198 684
2840 298
3370 230
2679 125
3851 324
48690 922
23704 841
35101 463
23457 469