12 40
677 732
170 670
289 89
787 745
321 582
89 36
868 696
779 412
589 702
142 233
536 864
754 435
519 201
288 124
28 535
524 499
574 733
376 237
416 505
753 116
537 109