15105 278
20682 316
15667 178
10952 509
17601 664
43065 110
34028 437
13237 880
15679 447
6941 283
7289 473
14774 324
22874 52
8809 251
18243 432
13084 417
28997 634
30478 444
16606 609
7617 271
14450 594
5201 485
11789 324
3406 185
3319 129
6421 535
16459 318
10367 348