3004 944
2874 619
12925 773
9708 184
9852 44
64965 411
80984 530
59333 597
32686 723
29131 309
22211 652
11749 73
17047 755
6808 105
17100 688
15504 394