15096 3549
14505 12551
12204 8484
11480 3817
11377 9444
9711 7137
7358 9567
5931 1354
3105 979
2595 6667
2132 10162
1772 5342
1601 9644
1557 14910
981 4687
889 6062
610 11742