2975 313
519 752
834 609
865 358
690 780
632 153
8 171
500 901
624 313
2368 220
732 543
646 659
2646 912
274 250
350 83
997 161
63 390
831 257
253 972
837 650
597 516
227 512