101 100
431 59
753 855
192 914
206 305
194 566
944 213
640 42
873 897
282 624
746 214
1034 125
196 463
690 86
365 405
690 631
993 707
40 734
78 420
605 879