19276 10
40232 25
20032 10
77326 50
17881 8
32079 33
48082 33
22128 21
12582 11
17203 8
13306 5
18507 8
35934 34
30483 20
12081 4
166001 23
332956 12
275484 36
153106 9
129555 15
131430 24
372853 54
747528 167
600834 93