5002 507
1873 331
3098 678
3836 189
16793 90
19967 442
4628 193
274294 625
8871 847
8449 461
3943 641
3902 479