55533 307
46583 224
129060 928
75209 735
34534 275
90414 101
66302 827
47131 531
120428 382
58810 685
99043 404
98256 237
88272 903
85996 505
44419 404
65217 660
142633 136
53823 510
46175 78
99408 371
80495 262
28724 221
77397 286
91472 348
75411 353
167441 309
264712 860
40349 197