4358 506
1835 331
3087 678
3808 189
16774 90
19900 442
4595 193
274281 625
8866 847
8442 461
3940 641
3900 479