22929 63
42736 38
49259 85
12552 545
53066 557
51472 58
55278 483
55721 68
32117 431
30771 434
82027 417
37476 317
27467 268
50034 551
49565 340
12314 365
143559 626
75880 642
74685 298
30418 867
13013 695
18879 358
26963 282
65961 848
70746 417
59086 177
9971 474
16803 56