2975 313
318 330
519 752
1593 842
642 388
300 324
501 863
624 313
105 670
358 781
299 937
403 691
963 543
687 186
274 250
843 730
700 527
425 268
690 780
89 494
688 217
588 984
975 222