17090 889
3812 504
7895 378
8192 678
14971 246
17799 560
7912 569
10063 180
5655 286
20516 869
5070 308
11734 656
4758 547