17060 889
3803 504
7882 378
8181 678
14949 246
17752 559
7895 569
10047 180
5639 286
20482 869
5055 308
11716 656
4755 547