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