15030 14751
14656 11891
14513 9282
13934 2085
13306 6783
12935 14728
12674 12804
12327 8286
12289 1439
10812 717
10668 14097
10519 5614
10479 926
10410 12803
10006 11997
9297 7359
9168 8962
7177 14348
7144 5310
5819 9758