1243 239
42 777
166 607
2123 828
372 304
857 140
794 637
604 956
465 618
285 735
255 691
467 247
923 568
693 765
174 79
558 343
1442 384
318 433
893 939
457 790
935 29