308173 961
76867 590
55119 312
62747 437
26857 313
6197 715
8746 252
4237 100
2583 78
4516 96
61417 735