17090 889
3812 504
7895 378
8192 678
14971 246
17799 560
7912 569
10063 180
5657 286
20517 869
5071 308
11735 656
4758 547