191 505
308 738
531 106
1000 1
479 783
258 124
621 948
93 243
452 171
68 276
157 724
464 367
442 23
542 958
344 506
709 922
897 858
661 634
517 996
875 566
429 909
371 856
907 686
275 865