3078 783
809 187
17502 345
6745 787
63145 515
42190 726
16426 195
43347 539
8638 843
7862 321
3460 107
4558 535
3118 530
7276 685
21768 41