17085 889
3811 504
7894 378
8192 678
14970 246
17797 560
7911 569
10061 180
5655 286
20510 869
5068 308
11729 656
4758 547