3129 924
430 61
2622 553
687 113
590 167
315 32
3466 750
2833 722
3471 893
453 79
1353 53
22310 850
3045 377
3483 209
3889 225