57455 811
43978 620
21327 573
23451 441
17587 533
20000 655
57280 642
88531 463
11479 217
55421 272
30754 338
47596 165
70850 729
25072 404
222476 929
14762 201
38413 422
64435 602
43154 639
23234 304
13712 120
17549 118
9209 396