3010 944
2883 619
12993 773
9723 184
9939 44
65121 411
81145 530
59494 597
32899 723
29197 309
22317 652
11875 73
17095 755
6825 105
17156 688
15578 394