15021 13097
14624 6350
14228 13813
14159 10858
14116 5928
14042 10201
13855 6770
13322 551
12877 5327
12483 12991
12274 3396
12020 5148
11944 8614
11460 957
11430 12352
11159 2806
11076 7510
10849 11884
10747 7097
10746 4446