308185 961
76872 590
55121 312
62751 437
26857 313
6197 715
8746 252
4237 100
2583 78
4516 96
61418 735