5012 373
8507 502
22848 242
8430 918
30712 614
27169 609
13896 674
8141 810
62992 685
7677 371
11866 91
44403 643
7050 293
32502 754
11996 234
15806 549
4595 172
15639 379
32875 59
11036 356
10922 137
6296 498
28221 147
8300 228
4954 338
8011 248
55973 553
14539 783