43009 762
1243 103
5167 368
24844 89
10582 564
3355 140
2541 290
2381 294
3325 575
4395 544
3190 475
3124 612