2790 90
152650 420
15492 708
2934 52
37469 529
56798 607
7021 84
69801 511
10605 649
4806 451
3290 280
3438 397
4320 439
3625 158
56418 593