3001 279
2205 395
80696 873
6381 488
27280 224
8738 611
20418 698
15514 274
16920 160
37622 350
38878 484
35595 192
24346 678
25832 452
43240 508
13616 792
45888 792
21063 299
38952 151
1891 395
18402 521
18849 382
23716 81
29666 682
9408 286
26108 124
18878 240
25229 719