42981 11
23429 9
29933 6
32803 12
131177 11
57159 11
127482 3
22928 1
25176 9
27358 4
23403 7
564680 28
489452 32
269630 9
853358 71