19426 588
56516 877
44609 486
42401 225
14275 459
43561 331
138905 934
24124 812
22223 54
60438 870
25987 472
23538 161
64669 403
65333 1063
100136 782
58386 898
37969 308
54719 748
55035 791