2998 944
2864 619
12900 773
9706 184
9807 44
64904 411
80907 530
59249 597
32590 723
29089 309
22149 652
11656 73
17015 755
6800 105
17076 688
15435 394