5012 373
8507 502
22844 242
8410 918
30709 614
27169 609
13896 674
8141 810
62991 685
7669 371
11866 91
44400 643
7049 293
32499 754
11996 234
15806 549
4593 172
15638 379
32859 59
11036 356
10922 137
6296 498
28221 147
8300 228
4943 338
8011 248
55969 553
14538 783