14162 1976
13162 12851
12300 3584
3235 4453
12063 3407
3337 699
11687 8310
2412 3327
3825 14517
1722 11670
10702 14780
3891 6979
11461 11884
4955 2498
8748 7388