21231 1068
18551 1990
17680 3157
17571 1363
17237 948
16751 1417
15686 1741
15187 1908
14357 2121
14189 181
13835 1513
13606 1490