39009 96
9568 543
38400 465
14399 49
52295 928
23194 325
42818 879
51645 793
48827 714
12435 525
14636 300
7059 148
32041 214
16850 642
13548 484
74465 233
2110 213
97451 485
27087 550
40566 215
49748 291
96902 179
35864 523
25483 618
9846 649