29956 7
50676 8
24078 1
54104 8
217006 25
36134 7
18158 1
27329 1
22151 2
114259 23
56507 8
61876 10
123208 29
93409 24
40484 3
49903 8
27202 1
33406 4
38352 4
43504 8
88329 22
111951 18
68127 7
39254 6