14218 2507
13640 719
10856 1390
9907 6893
9586 1420
6936 12677
6802 687
5961 13118
1960 6917
1503 4952