2528 475
14448 761
4372 65
3005 506
2835 283
5084 685
6446 801
9775 507
28129 685
37797 426
51632 425
35974 406