1497 348
5846 146
54981 550
8060 800
82579 219
42876 292
4351 174
18646 78
5025 756
5689 894
113518 543
2895 519