91404 13
39580 4
28608 1
29927 2
20907 4
42857 3
27458 3
31055 3
29705 9
45159 13
713506 85
91678 25
30159 5
38384 4
30353 3
31253 7
29034 3
40301 5
38858 5
33931 4
27159 3
22628 1
98157 14
56378 2