308179 961
76868 590
55120 312
62747 437
26857 313
6197 715
8746 252
4237 100
2583 78
4516 96
61417 735