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