2941 924
423 61
2621 553
657 113
586 167
309 32
3382 750
2831 722
3441 893
444 79
1347 53
22276 850
3044 377
3481 209
3883 225