42982 11
23433 9
29927 6
32809 12
131176 11
57154 11
127480 3
22931 1
25184 9
27356 4
23402 7
564681 28
489456 32
269631 9
853359 71