2994 944
2861 619
12890 773
9704 184
9759 44
64854 411
80866 530
59192 597
32538 723
29057 309
22116 652
11592 73
17009 755
6799 105
17062 688
15369 394