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