21251 5
35428 13
59702 12
24833 6
30501 7
36908 2
67959 11
80631 6
231351 38
381259 50
55458 5
270177 34
105103 24
1053430 87
157826 41
205276 31
68502 13
716401 66
461579 30
200802 18
86709 9
523781 94
137909 32
90828 8