666 263
410 616
111 589
907 297
534 242
1004 226
408 703
559 467
896 754
596 512
112 864
340 5
62 149
468 83
154 476
449 719
175 972
219 763
956 813
110 516