2800 90
153355 421
15494 708
2939 52
37488 529
56845 607
7030 84
69948 511
10616 649
4810 451
3295 280
3439 397
4327 439
3633 158
56724 593