35 903
80 152
43 717
523 651
733 1000
727 283
421 572
768 659
206 334
474 278
290 779
524 46
652 890
776 919
578 730
254 87
129 457
1092 579
32 30
724 394
726 792
2305 930