3382 412
323 314
116 127
675 778
770 433
1002 865
141 681
578 387
2770 912
844 779
860 974
806 740
582 402
615 629
570 388
237 461
101 58
692 646
790 210
84 10
954 885
1429 970
269 909
617 858