2975 313
95 322
852 496
419 292
963 543
335 972
425 268
729 108
693 146
837 650
500 901
227 512
687 830
2013 476
885 981
350 83
386 90
642 388
929 975
554 145
865 358
774 684
528 96
735 702