2788 90
152575 420
15492 708
2934 52
37464 529
56789 607
7020 84
69785 511
10600 649
4805 451
3288 280
3434 397
4320 439
3623 158
56336 593