6667 306
14996 484
9360 37
9801 684
17720 604
2142 155
13021 313
7408 578
6933 67
6823 615
5788 469
6489 184
4589 867