2998 944
2864 619
12900 773
9706 184
9804 44
64902 411
80906 530
59247 597
32586 723
29088 309
22149 652
11653 73
17015 755
6800 105
17076 688
15433 394