112648 400
171240 263
223346 857
204028 903
72245 817
151956 342
125673 471
169018 507
119207 230
107276 240
269654 568
40632 106
22719 280
91219 197
108710 417
258065 651
21755 379
91566 990
108321 274
237399 1137
44556 711
88581 549
70517 480
174674 834