3023 654
2677 618
1470 173
3588 897
2499 94
3585 627
7590 571
11892 137
67695 791
83194 668
56085 234
52111 297