29928 4
42981 2
68402 18
19907 4
93579 14
39959 5
42558 4
22104 4
28730 0
28759 2
39176 6
107407 8
166282 27
37781 2
40832 14
21603 3
20783 3
20804 1
17132 1
36401 5
34283 1
95784 11
24258 1
64580 14