43654 11
23882 9
30531 6
33907 12
132480 11
57759 11
128604 3
23507 1
25734 9
27734 4
23630 7
565206 28
489803 32
269802 9
854654 71