4219 505
1817 331
3084 678
3805 189
16773 90
19887 442
4591 193
274279 625
8866 847
8441 461
3940 641
3900 479