43824 763
1439 103
5616 368
25323 89
12077 564
3636 140
2747 290
2526 294
3634 575
4762 544
3410 475
3336 612