3010 944
2883 619
12994 773
9723 184
9939 44
65122 411
81147 530
59495 597
32901 723
29197 309
22318 652
11876 73
17095 755
6825 105
17156 688
15578 394