15060 12214
13185 2484
12004 7387
11673 10545
9105 13544
8292 1219
7577 9563
6735 3906
6703 13501
3684 9973
1997 3075