5351 315
4948 116
6902 451
6715 323
8490 642
18073 280
16501 362
5120 87
14987 187
14877 670
13687 892
7126 838
4448 397
4017 465
7857 593
8753 38
9075 673
2911 167
14044 285