1104 482
554 741
266 249
682 844
1325 643
43 857
615 448
592 358
702 938
416 828
865 318
960 736
217 568
28 35
420 405
173 696
586 286
410 280
86 747
996 146
406 814
25 426
840 316
105 520