21013 392
63553 673
25015 202
66492 677
61940 187
22424 54
14846 512
50473 549
67872 706
56583 681
47114 267
121616 854
49357 178
13535 408
138605 814
43204 662
22324 664
26019 105
28577 163
23689 318