6496 138
6643 458
14954 405
4147 807
11483 498
4304 154
8299 624
2755 80
5931 351
5201 181
9972 459
17863 512
5908 526
3153 746
8531 350
2546 397
3075 413