2523 475
14442 761
4362 65
3001 506
2830 283
5074 685
6438 801
9763 507
28031 685
37656 426
51463 425
35912 406