43039 762
1251 103
5186 368
24885 89
10730 564
3377 140
2557 290
2393 294
3360 575
4423 544
3205 475
3140 612