300999 583
63632 628
10496 50
171985 613
112295 343
99735 532
94678 685
430846 534
16346 825
32463 242
172692 1114
183217 419
31574 256
9814 190
5957 278
6438 262
36238 278
331412 1002
110684 217
392661 644
99895 633
10472 648
9849 681
9700 383
5817 121
5852 463
24998 685
111187 972