15021 2382
13531 9386
13513 7646
13290 3865
9303 11845
6521 14968
5327 12444
5023 14684
4074 6370
1880 10842