3130 924
430 61
2622 553
694 113
593 167
315 32
3475 750
2833 722
3474 893
453 79
1353 53
22317 850
3045 377
3483 209
3890 225