662 575
621 860
256 101
357 557
474 897
2850 792
343 146
83 687
777 119
1192 503
970 370
266 600
2378 454
312 442
650 427
35 418
126 71
629 531
705 641
1005 625
593 441
276 694