4365 506
1835 331
3087 678
3809 189
16774 90
19901 442
4596 193
274281 625
8866 847
8442 461
3940 641
3900 479