19509 588
56690 877
44704 486
42492 225
14767 461
43687 331
139198 936
24197 812
22304 54
60540 870
26080 472
23616 161
64843 403
65526 1063
100364 782
58532 898
38119 308
54868 748
55220 791