43871 763
1482 103
5650 368
25373 89
12210 564
3677 140
2776 290
2544 294
3661 575
4790 544
3461 475
3349 612