306858 961
76460 590
54913 312
62596 437
26802 313
6182 715
8734 252
4218 100
2560 78
4503 96
61207 733