312 174661
375 243156
159 146535
111 83995
154 69295
141 181051
243 94229
243 259591
250 65981
46 17494
192 65031
114 42869
124 35492
130 46710
66 24393
38 3506
212 27547
143 45897
111 37787
99 27684
118 26626
122 25435
82 46780
80 8229
95 56231
129 57286
69 19398
60 46253
145 17314
126 21575
20 1155
45 9628
86 14565
116 16769
15 6941
136 37907
102 4157
86 12252
96 45931
102 22464
51 4849
73 15893