2989 944
2858 619
12885 773
9701 184
9746 44
64820 411
80844 530
59168 597
32524 723
29048 309
22096 652
11566 73
17005 755
6797 105
17057 688
15356 394