302 313
492 403
104 578
1131 813
501 792
378 737
747 345
903 564
369 527
629 755
348 164
738 106
553 741
265 249
136 876
707 637
752 833
865 318
976 372
846 105
996 146
25 426
288 952