15092 278
20664 316
15660 178
10946 509
17586 664
43017 110
33993 437
13226 880
15670 447
6931 283
7283 473
14759 324
22870 52
8804 251
18223 432
13059 417
28947 634
30437 444
16603 609
7611 271
14422 594
5193 485
11781 324
3403 185
3315 129
6420 535
16448 318
10365 348