56591 1001
51335 866
31434 662
71190 448
45347 627
86404 614
32614 93
35552 131
35701 672
45460 854
24043 168
47881 655
29293 193
37054 831
49776 465
25966 271
43998 215
51743 741
187983 647
46517 1099
34776 770
37843 582
69642 655
114874 810