3001 279
2205 395
1095 142
80675 873
6381 488
3328 700
27274 224
8737 611
20416 698
15511 274
16912 160
37617 350
38866 484
35588 192
24341 678
25825 452
43236 508
13583 792
45877 792
21053 299
38948 151
1891 395
2128 514
18399 521
18844 382
23706 81
29655 682
9401 286