14211 12500
14032 9632
14018 3547
13839 14248
13114 772
11423 12981
10686 5223
10218 14456
9583 2102
9532 7348
8409 5508
8101 1783
7521 13058
6912 12547
5532 14610
2990 14943
2845 13984
2812 2936
2769 14798
2173 10780