3001 279
2205 395
1095 142
80683 873
6381 488
3328 700
27278 224
8737 611
20416 698
15514 274
16916 160
37618 350
38871 484
35593 192
24344 678
25830 452
43237 508
13612 792
45881 792
21061 299
38949 151
1891 395
2129 514
18402 521
18848 382
23710 81
29660 682
9403 286