50020 581
45296 417
129014 928
34492 275
66262 827
22571 49
15800 329
99003 404
98188 237
88231 903
42600 59
79646 599
65201 660
53801 510
66772 144
46142 78
46657 700
22521 244
80462 262
173119 419
155558 216
73143 459
148228 264
206409 335
41046 717
56989 860
77202 294
150457 222