17015 521
20822 81
27017 682
38512 616
14779 83
8336 286
24054 123
23574 719
12080 582
15003 448
17539 566
12893 416
23823 928
13509 747
20415 641
21517 368
16363 120
17696 380
25455 673
8430 484
6445 80
16529 404
15155 692
12325 369
10241 49
12072 638
10226 468
31596 501