14932 497
16606 203
163152 396
13903 602
13508 452
24430 730
8843 158
8215 414
203730 1052
58598 629
80334 859
27214 979
61690 504
6636 492
6202 723
16294 662
6171 692
27568 612
10577 558
52656 644
7338 825