43032 762
1251 103
5182 368
24878 89
10716 564
3371 140
2554 290
2389 294
3347 575
4419 544
3200 475
3132 612