19382 588
56401 877
44543 486
42361 225
14163 459
43499 331
138695 933
24088 811
22178 54
60387 870
25932 472
23500 161
64572 403
65210 1063
100035 782
58298 898
37883 308
54622 748
54918 791