19584 10
40558 25
20181 10
77631 50
18155 8
32226 33
48404 33
22301 21
12709 11
17234 8
13404 5
18579 8
36208 34
30858 20
12126 4
166054 23
333182 12
275678 36
153301 9
129777 15
131556 24
373155 54
748003 167
600976 93