2998 944
2864 619
12900 773
9706 184
9804 44
64895 411
80906 530
59247 597
32585 723
29088 309
22149 652
11652 73
17015 755
6800 105
17076 688
15431 394