2800 90
153294 421
15494 708
2939 52
37486 529
56842 607
7029 84
69928 511
10616 649
4810 451
3294 280
3439 397
4327 439
3633 158
56708 593