42729 38
49250 85
12551 545
53060 557
51455 58
55266 483
55712 68
32104 431
30769 434
81994 417
37459 317
27457 268
50028 551
49551 340
12307 365
143543 626
75866 642
74675 298
30413 867
13010 695
18875 358
26958 282
65943 848
70734 417
59062 177
9966 474
16795 56
18820 625