19482 10
40429 25
20158 10
77634 50
18106 8
32207 33
48353 33
22308 21
12704 11
17226 8
13406 5
18502 8
36080 34
30780 20
12102 4
166051 23
333056 12
275633 36
153309 9
129705 15
131527 24
373082 54
747926 167
600951 93