2954 324
2865 486
13589 595
5254 771
6601 645
5499 491
3389 78
4864 174
4032 801
6220 751
20186 173
34056 727