42731 38
49252 85
12551 545
53060 557
51457 58
55267 483
55712 68
32108 431
30769 434
81996 417
37464 317
27458 268
50028 551
49556 340
12307 365
143545 626
75868 642
74677 298
30416 867
13011 695
18876 358
26960 282
65944 848
70734 417
59065 177
9968 474
16796 56
18821 625