22933 63
42742 38
49265 85
12556 545
53076 557
51481 58
55288 483
55733 68
32125 431
30782 434
82036 417
37485 317
27474 268
50039 551
49572 340
12317 365
143571 626
75891 642
74691 298
30423 867
13013 695
18883 358
26967 282
65974 848
70759 417
59102 177
9971 474
16806 56