2526 475
14447 761
4367 65
3002 506
2833 283
5083 685
6443 801
9771 507
28096 685
37746 426
51583 425
35952 406