3010 944
2883 619
12991 773
9723 184
9938 44
65117 411
81143 530
59493 597
32878 723
29197 309
22316 652
11873 73
17095 755
6825 105
17155 688
15578 394