2788 90
152553 419
15490 708
2933 52
37463 529
56787 607
7019 84
69777 511
10600 649
4805 451
3288 280
3434 397
4320 439
3623 158
56294 593