2337 675
28601 71
15842 642
6521 560
7954 546
7727 265
2613 124
121567 808
15833 255
33626 337
5620 509
12753 991
2225 340