14860 1272
14661 14391
13305 11084
13094 5239
12794 10598
11388 11541
10214 8006
9812 10799
9595 681
8650 5970
8310 14594
8147 5583
6098 9715
4145 12766
3783 5407
2536 9248
2393 12819
1309 12931
1001 3712
861 2557