2301 31
2114 104
5311 564
4844 735
3929 418
3687 839
4954 464
964 79
633 37
669 89
31718 677
4969 387
2464 671
14667 116
6768 47
15912 731
1581 278