43051 762
1252 103
5190 368
24892 89
10757 564
3381 140
2560 290
2393 294
3362 575
4426 544
3208 475
3143 612