2523 475
14442 761
4362 65
3001 506
2830 283
5074 685
6439 801
9763 507
28035 685
37664 426
51472 425
35913 406