5098 615
4001 753
1775 143
5568 893
7063 596
3316 269
8422 709
5080 787
6403 231
3241 395
5364 672
6537 482
9724 610
1696 60
10982 710
2618 149
23354 188