1495 348
5845 146
54979 550
8059 800
82578 219
42876 292
4351 174
18646 78
5025 756
5689 894
113517 543
2895 519