4956 138
5847 458
14460 405
3749 807
10552 498
3587 154
7397 624
2411 80
5146 351
4581 181
8764 458
15345 512
3775 525
2910 746
3793 347
2139 397
2575 413