2975 313
852 496
386 90
487 823
997 161
729 108
22 729
300 324
42 7
500 901
477 470
631 512
2646 912
103 774
834 609
632 153
501 863
588 984
809 202
975 222
965 921
659 465
487 259
103 848