17005 446
4582 417
26372 623
7944 357
9895 516
25847 810
16858 843
5805 327
6958 409
10918 580
5125 478
1625 146
1820 301