3087 783
809 187
17505 345
6745 787
63145 515
42190 726
16428 195
43350 539
8638 843
7862 321
3464 107
4558 535
3118 530
7276 685
21768 41