25559 306
11017 426
20605 550
31243 431
4601 89
11689 657
17164 851
16102 913
11828 693
4088 541
52577 305
9202 190
16067 695
7909 83
16920 351
21065 474
7645 843