43054 762
1255 103
5204 368
24897 89
10790 564
3382 140
2564 290
2395 294
3372 575
4429 544
3214 475
3147 612