5098 615
4001 753
1775 143
5568 893
7063 596
3315 269
8422 709
5080 787
6401 231
3240 395
5364 672
6537 482
9724 610
1696 60
10982 710
2617 149
23342 188