2523 475
14442 761
4362 65
3001 506
2830 283
5074 685
6437 801
9762 507
28030 685
37651 426
51463 425
35910 406