6515 138
6646 458
14958 405
4149 807
11484 498
4307 154
8302 624
2759 80
5935 351
5210 181
9984 459
17865 512
5908 526
3157 746
8535 350
2547 397
3080 413