43032 762
1251 103
5182 368
24878 89
10716 564
3372 140
2555 290
2390 294
3347 575
4421 544
3201 475
3132 612