22934 800
26838 617
32606 579
20693 776
91287 348
11541 286
16052 548
60319 335
99932 677
48746 250
11175 965
43096 713
15657 285
35669 674
14430 81
15325 398
60138 620
60482 545
46041 661
14096 670
27122 712
187456 677
73251 530
63035 536
76885 782
28461 199
30400 998
104265 763