932 115
2505 648
389 575
245 655
27 692
718 630
1058 584
638 564
16 548
724 172
1184 12
942 516
762 978
414 26
7248 805
1717 239
132 423
625 313
482 457
559 141
981 310
98 558
1001 155
636 563