3141 924
451 61
2623 553
765 114
621 167
325 32
3685 750
2839 722
3571 893
460 79
1375 53
22441 850
3047 377
3488 209
3898 225