14218 2507
13640 719
10856 1390
9908 6893
9587 1420
6936 12677
6804 687
5966 13118
1960 6917
1503 4952