2 987
323 413
130 931
387 353
823 50
804 427
178 887
503 878
167 538
909 418
880 113
802 27
999 657
12 825
556 724
541 40
426 443
458 751
220 527
906 300
69 440
683 697
42 859
615 482
123 563
251 61
120 710
598 578