653 14795
12487 4908
3879 13092
13086 1198
4751 10084
6615 14064
5535 12990
12005 9741
6042 998
1449 947
7901 5667
9660 6760