3129 924
430 61
2622 553
692 113
593 167
315 32
3470 750
2833 722
3471 893
453 79
1353 53
22313 850
3045 377
3483 209
3890 225