19385 588
56402 877
44546 486
42361 225
14163 459
43502 331
138701 933
24091 811
22179 54
60388 870
25936 472
23500 161
64573 403
65214 1063
100037 782
58301 898
37884 308
54623 748
54919 791