3006 944
2875 619
12928 773
9710 184
9854 44
64968 411
80986 530
59340 597
32687 723
29133 309
22216 652
11751 73
17050 755
6808 105
17100 688
15505 394