57952 103
50555 483
28335 773
65051 417
54317 176
36216 314
20642 149
43767 847
53757 505
63012 303
32912 166
9056 98
31526 307
47088 422
3803 624
25476 408
32173 510
26618 646
26540 280
14388 491
13598 801
8295 760
11400 301
8907 299
20315 208
41513 436
36893 729
32918 119