2967 324
2881 486
13595 595
5262 771
6612 645
5549 491
3401 78
4886 174
4041 801
6235 751
20254 173
34406 727