19593 588
56909 878
44807 486
42579 226
15334 461
43790 331
139426 936
24272 812
22365 54
60638 870
26603 475
23682 161
65012 403
65725 1063
100613 783
58651 898
38258 308
55034 749
55435 792