2954 324
2864 486
13589 595
5251 771
6601 645
5498 491
3387 78
4864 174
4032 801
6220 751
20184 173
34041 727