43038 762
1251 103
5186 368
24884 89
10729 564
3377 140
2557 290
2393 294
3357 575
4423 544
3204 475
3139 612