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