300971 583
63630 628
10496 50
171972 613
112285 343
99727 532
94670 685
430805 534
16345 825
32463 242
172685 1114
183200 419
31571 256
9814 190
5956 278
6438 262
36233 278
331377 1002
110678 217
392614 644
99874 633
10471 648
9849 681
9700 383
5817 121
5852 463
24995 685
111177 972