2989 944
2858 619
12886 773
9701 184
9746 44
64822 411
80851 530
59177 597
32528 723
29049 309
22103 652
11574 73
17005 755
6797 105
17058 688
15357 394