127 22018
64 14194
46 15159
52 19513
36 9637
36 13185
195 33682
378 42161
73 14909
35 12078
45 8013
69 9385
57 27342
89 31260
119 12840
368 29644
44 13848
106 19309
151 20128
98 17518
68 35252
43 11176
241 16142
37 11153
127 21693