15015 14969
8626 13590
1793 13047
3838 12492
15060 12214
865 9272
2599 9262
13670 8350
2111 7826
10802 5754
12519 4879
8556 3952
11953 3403
11213 2903
1708 2804
4352 2482
786 1349
1495 842
804 554