4960 138
5856 458
14461 405
3752 807
10553 498
3588 154
7401 624
2413 80
5148 351
4584 181
8767 458
15348 512
3778 525
2910 746
3797 347
2141 397
2581 413