3508 274
22386 219
11785 183
14364 495
27017 402
9214 43
16909 611
3053 209
8447 803
63823 417
13807 306
8983 473
58330 820
8035 866
24815 89
42980 335
31633 292
29397 576
25185 539
18763 835
12322 314
17746 330
30800 65
4195 397
47873 740
4799 634
1521 147
2807 384