43053 762
1254 103
5196 368
24894 89
10771 564
3381 140
2562 290
2395 294
3370 575
4429 544
3211 475
3144 612