17089 889
3812 504
7895 378
8192 678
14970 246
17798 560
7912 569
10062 180
5655 286
20513 869
5069 308
11731 656
4758 547