2791 90
152748 420
15492 708
2934 52
37474 529
56804 607
7025 84
69818 511
10611 649
4806 451
3290 280
3438 397
4323 439
3632 158
56523 593