308108 961
76842 590
55102 312
62742 437
26855 313
6197 715
8746 252
4235 100
2582 78
4516 96
61410 735