2998 944
2864 619
12901 773
9706 184
9810 44
64907 411
80911 530
59251 597
32594 723
29090 309
22154 652
11659 73
17015 755
6800 105
17076 688
15440 394