4956 138
5849 458
14460 405
3749 807
10553 498
3587 154
7399 624
2412 80
5146 351
4582 181
8764 458
15346 512
3775 525
2910 746
3794 347
2139 397
2575 413