15011 8456
13577 9796
12920 2828
12753 5714
12381 3420
11690 10196
11404 1969
10468 8989
10215 12643
9106 8787
8373 12665
8335 10961
6209 11837
5768 6236
3960 11446
3175 2134
1374 13472
1187 552