4003 504
1807 331
3081 678
3801 189
16767 90
19871 442
4588 193
274274 625
8865 847
8440 461
3939 641
3894 479