39382 979
7017 267
13786 161
18349 72
12635 491
15869 877
8386 318
11322 328
15880 664
11284 255
12313 243
9391 189
10666 623
18335 799
11732 638
11923 585
4665 205
8949 644
8917 32
65574 502
10464 357
21439 143
23275 545
52057 881
19570 647
8300 262
32429 710
90808 869