2967 324
2881 486
13595 595
5262 771
6612 645
5547 491
3401 78
4885 174
4041 801
6235 751
20252 173
34386 727