15041 9849
13941 12046
11336 5348
9457 10055
9281 7691
8842 1852
8077 4091
5540 9903
5398 13120
2887 1868
1246 4401