39930 335
25508 121
13856 365
11782 341
30495 292
50893 155
37417 923
13478 245
28263 576
14588 828
29128 622
23749 539
19547 773
15741 439
17942 835
38526 323
13700 812
12094 535
23572 376
11596 801
34650 548
16899 330
29557 65
10914 480
34342 314
45872 740
30067 646
1459 147