14934 4953
14129 11140
14120 11543
13717 2397
13005 2282
12502 7642
11353 6671
10909 4937
7920 8607
7450 4467
6032 9559
5979 8839
5659 12323
3481 14093
2940 9902
1269 14415
950 803