5098 615
4001 753
1775 143
5569 893
7064 596
3316 269
8422 709
5082 787
6403 231
3242 395
5365 672
6537 482
9724 610
1697 60
10982 710
2618 149
23361 188