3003 944
2872 619
12914 773
9707 184
9841 44
64942 411
80960 530
59302 597
32664 723
29118 309
22202 652
11726 73
17035 755
6803 105
17094 688
15484 394