2526 475
14448 761
4368 65
3004 506
2833 283
5083 685
6446 801
9771 507
28109 685
37761 426
51595 425
35954 406