3001 279
2205 395
1095 142
80678 873
6381 488
3328 700
27277 224
8737 611
20416 698
15514 274
16916 160
37618 350
38871 484
35592 192
24343 678
25830 452
43237 508
13601 792
45879 792
21061 299
38949 151
1891 395
2128 514
18402 521
18845 382
23710 81
29658 682
9403 286