95 17159
125 39601
136 124843
44 10169
32 8022
19 7486
182 110792
43 12579
40 8200
31 7558
26 13500
16 7173
42 20840
55 19770
16 3810
106 29243
12 2038
49 45300
41 8433
18 2269
26 6060
30 5629
225 48945
107 18787
122 42373