19606 588
56944 878
44821 486
42601 226
15378 461
43807 331
139491 937
24282 812
22376 54
60657 870
26670 475
23700 161
65044 403
65777 1063
100651 783
58678 898
38296 308
55073 749
55486 792