19755 652
30359 529
14684 140
22467 322
12708 299
28564 288
69606 474
35656 620
25848 845
13235 194
54202 82
26533 522
32084 226
26282 713
23959 645
32389 458
16726 706
26119 819
19970 537
67498 372
31607 173
90236 514
56556 593