2991 944
2861 619
12887 773
9701 184
9748 44
64831 411
80854 530
59184 597
32530 723
29052 309
22109 652
11582 73
17006 755
6798 105
17059 688
15362 394