300966 583
63625 628
10496 50
171967 613
112280 343
99726 532
94667 685
430796 534
16345 825
32463 242
172678 1114
183190 419
31569 256
9814 190
5956 278
6438 262
36231 278
331368 1002
110674 217
392600 644
99867 633
10471 648
9849 681
9700 383
5817 121
5852 463
24994 685
111174 972