3098 92
4048 893
7309 369
3705 314
5648 702
3757 574
2774 101
7191 793
3656 718
2779 374
4900 760
4156 622
3759 588
59513 269
45546 824