2378 220
963 543
455 713
700 527
690 780
735 702
501 863
94 225
688 217
410 917
351 330
313 293
885 981
350 83
22 729
300 324
227 512
106 95
428 282
654 579
195 418
579 949
628 599
816 149