3010 944
2883 619
12987 773
9723 184
9938 44
65114 411
81140 530
59492 597
32877 723
29196 309
22316 652
11873 73
17094 755
6825 105
17155 688
15578 394