43048 762
1252 103
5190 368
24892 89
10754 564
3380 140
2558 290
2393 294
3362 575
4425 544
3207 475
3143 612