19501 588
56675 877
44690 486
42485 225
14740 461
43677 331
139176 936
24188 812
22292 54
60527 870
26057 472
23605 161
64824 403
65513 1063
100341 782
58516 898
38103 308
54856 748
55199 791