1013 309
5798 462
445 722
681 592
640 720
547 9
218 90
713 587
336 206
794 42
299 494
77 194
4657 418
423 955
1002 975
351 830
413 956
232 248
952 111
233 801
446 403
966 87
806 227