987 929
2501 648
516 373
1140 883
625 313
718 630
16 548
665 651
985 410
98 558
2062 304
1221 163
413 26
223 8
7242 805
816 591
660 851
579 717
1057 584
29 738
630 640
581 112