4438 506
1838 331
3088 678
3817 189
16777 90
19907 442
4601 193
274283 625
8866 847
8442 461
3940 641
3900 479