43030 762
1250 103
5182 368
24878 89
10711 564
3370 140
2554 290
2386 294
3347 575
4417 544
3200 475
3131 612