37983 5
28380 6
16553 2
406633 18
19129 5
40626 6
28929 3
260427 27
80853 7
60604 9
54255 1
33127 5
289354 12
32183 4
125782 14
626804 77
37253 11
108126 11
148405 11
331482 26
129804 14
933308 215
384407 55
345029 20