3001 279
2205 395
1095 142
80688 873
6381 488
3328 700
27278 224
8738 611
20416 698
15514 274
16916 160
37619 350
38871 484
35593 192
24346 678
25832 452
43240 508
13616 792
45882 792
21061 299
38950 151
1891 395
2129 514
18402 521
18849 382
23715 81
29663 682
9403 286