43433 6
27602 3
42305 2
38257 6
40433 6
70479 7
36959 8
41906 5
38182 8
32151 5
69328 6
79176 3
27826 1
55234 6
116227 19
51229 14
53579 8
38432 6
41801 5
54051 5
111305 28
168233 36
75078 25
273756 71