3001 279
2205 395
80688 873
6381 488
27279 224
8738 611
20416 698
15514 274
16917 160
37619 350
38873 484
35593 192
24346 678
25832 452
43240 508
13616 792
45883 792
21062 299
38950 151
1891 395
18402 521
18849 382
23715 81
29663 682
9403 286
26107 124
18875 240
25222 719