43862 763
1482 103
5648 368
25370 89
12206 564
3675 140
2775 290
2542 294
3661 575
4790 544
3461 475
3349 612