30351 5
27802 1
92756 19
37930 4
128428 50
32908 1
30334 2
162406 27
37033 6
65129 12
36956 8
21983 1
83178 7
43784 7
103403 12
92134 18
30905 3
33305 10
51080 16
63255 11
115533 9
38384 3
50928 4
43576 5