1002 954
596 317
983 33
727 870
267 399
413 275
559 174
958 355
1009 234
116 160
563 916
322 527
884 588
258 8
117 700
603 602
202 240
854 934
436 79
319 586