39956 272
62582 985
32686 370
4626 181
13569 882
10101 748
18350 877
23953 424
12497 170
35052 670
115254 481
19386 63
10033 180
41297 489
315332 801
7098 76
41839 1061
10754 213
12537 342
22553 223
99146 339
53715 869
13803 75
148362 348
6613 73