4533 506
1844 331
3089 678
3821 189
16782 90
19923 442
4605 193
274285 625
8867 847
8443 461
3941 641
3900 479