2954 324
2864 486
13589 595
5250 771
6601 645
5495 491
3387 78
4861 174
4032 801
6219 751
20179 173
34035 727