300979 583
63630 628
10496 50
171976 613
112287 343
99731 532
94675 685
430811 534
16346 825
32463 242
172686 1114
183202 419
31572 256
9814 190
5957 278
6438 262
36233 278
331387 1002
110680 217
392619 644
99882 633
10471 648
9849 681
9700 383
5817 121
5852 463
24996 685
111177 972