2865 654
8843 378
30902 302
9801 161
33283 719
5804 143
31562 599
11145 397
15513 614
17738 443
5063 274
3050 159