2780 90
152311 419
15484 708
2933 52
37455 529
56769 607
7016 84
69713 510
10598 649
4802 451
3287 280
3434 397
4318 439
3621 158
56115 592