12 252
400 231
922 99
704 842
917 814
873 661
1009 961
683 201
456 911
578 254
516 827
98 682
520 82
744 61
122 6
535 701
544 178
346 137
676 7
451 85
138 312
96 251
921 798
896 318