31 320
2227 454
383 973
542 720
969 882
486 391
252 582
340 565
526 734
479 249
811 154
750 79
431 962
572 743
72 77
995 597
65 608
734 834
689 477
481 603
98 846
986 757
410 878
797 239