19365 588
56374 877
44532 486
42349 225
14155 459
43492 331
138640 933
24075 811
22166 54
60371 870
25916 472
23492 161
64547 403
65177 1063
100005 782
58283 898
37860 308
54601 748
54898 791