3003 944
2869 619
12908 773
9706 184
9830 44
64922 411
80928 530
59271 597
32633 723
29105 309
22181 652
11697 73
17028 755
6801 105
17083 688
15475 394