115 111
1012 208
327 640
42 343
812 291
695 51
1008 619
493 366
113 377
610 518
679 328
551 305
723 371
289 981
133 999
234 203
969 663
917 392
259 537
161 149