42982 11
23429 9
29926 6
32809 12
131177 11
57156 11
127480 3
22932 1
25179 9
27351 4
23407 7
564678 28
489454 32
269627 9
853354 71