43029 762
1250 103
5182 368
24878 89
10707 564
3370 140
2554 290
2385 294
3347 575
4417 544
3200 475
3131 612