2954 324
2862 486
13586 595
5250 771
6598 645
5489 491
3386 78
4859 174
4031 801
6218 751
20164 173
33996 726