3003 944
2872 619
12912 773
9707 184
9838 44
64937 411
80957 530
59298 597
32656 723
29116 309
22199 652
11721 73
17035 755
6802 105
17091 688
15483 394