19594 588
56909 878
44807 486
42580 226
15337 461
43790 331
139429 936
24272 812
22365 54
60641 870
26611 475
23683 161
65012 403
65728 1063
100613 783
58652 898
38259 308
55037 749
55440 792