1495 348
5839 146
54977 550
8057 800
82578 219
42876 292
4351 174
18646 78
5025 756
5689 894
113515 543
2895 519