17091 889
3813 504
7895 378
8192 678
14971 246
17799 560
7913 569
10064 180
5657 286
20517 869
5071 308
11735 656
4758 547