1102 482
552 741
337 630
1325 643
1131 813
252 444
491 403
663 397
420 405
865 318
253 622
101 85
136 876
990 605
43 857
28 35
501 792
378 737
752 833
851 75
586 286