3002 944
2869 619
12906 773
9706 184
9828 44
64917 411
80926 530
59266 597
32629 723
29102 309
22174 652
11691 73
17022 755
6801 105
17081 688
15468 394