2954 324
2864 486
13589 595
5250 771
6601 645
5495 491
3387 78
4860 174
4032 801
6219 751
20176 173
34034 727