43880 763
1485 103
5652 368
25379 89
12187 564
3679 140
2778 290
2563 294
3672 575
4807 544
3464 475
3370 612