648 99
2598 428
7837 226
18899 669
6276 717
2764 85
17645 781
14011 783
3066 54
7010 770
87685 389
4973 167
4266 464
2728 514