13842 1942
12845 11327
9968 13384
9573 12666
8766 1773
7389 12688
5847 891
3614 12897
1172 1417
966 4828