40 858
691 541
630 520
412 980
175 274
704 570
490 16
831 992
659 341
277 575
367 789
84 10
394 114
448 543
688 401
287 88
943 514
552 113
453 192
346 289
93 128
767 830
350 146
3250 313