318 330
885 294
519 752
642 388
929 975
392 989
693 146
690 780
883 827
735 702
475 613
566 737
2975 313
322 251
386 90
997 161
524 941
494 481
729 108
339 943
300 324
597 516
309 328
105 670