3084 783
809 187
17503 345
6745 787
63145 515
42190 726
16427 195
43349 539
8638 843
7862 321
3460 107
4558 535
3118 530
7276 685
21768 41