2954 324
2865 486
13589 595
5254 771
6602 645
5499 491
3389 78
4864 174
4032 801
6220 751
20187 173
34060 727