2965 412
291 628
236 562
646 859
543 55
667 528
937 140
1545 842
656 875
264 828
812 650
128 659
34 641
852 190
829 66
671 43
463 732
239 992
992 246
63 889
394 364
411 35
190 875