5099 615
4002 753
1775 143
5569 893
7065 596
3316 269
8422 709
5082 787
6403 231
3243 395
5366 672
6538 482
9724 610
1697 60
10984 710
2618 149
23369 188