1497 348
5846 146
54981 550
8060 800
82581 219
42877 292
4351 174
18646 78
5025 756
5689 894
113521 543
2895 519