1004 220
700 928
293 193
929 502
284 263
372 453
590 81
731 146
81 398
967 79
660 533
414 802
140 792
72 412
368 45
65 582
789 412
407 890
293 895
658 29