11992 56
30953 172
9108 687
32222 77
24565 481
10998 152
19258 429
10366 552
11228 596
11593 303
8470 171
12359 111
14290 322
52972 467
15846 560
12937 653
16743 654
28019 808
20694 373
14531 461
31179 935
17212 278
29608 581
11135 687
5560 101
9128 78
68587 308
95691 633