2941 514
11049 455
56758 93
8964 813
4471 240
24958 306
54792 129
68970 838
35722 606
5988 767
2680 460