3027 924
425 61
2622 553
665 113
586 167
310 32
3406 750
2831 722
3453 893
445 79
1351 53
22286 850
3044 377
3481 209
3885 225