39012 96
9570 543
38400 465
14399 49
52296 928
23197 325
42820 879
51647 793
48828 714
12435 525
14638 300
7059 148
32043 214
16853 642
13548 484
74466 233
2110 213
97456 485
27088 550
40568 215
49750 291
96907 179
35865 523
25486 618
9846 649