14964 10584
15140 9888
5746 838
5953 7100
6568 14443
4843 13131
1393 7976
1068 8382
4351 2996
13939 3689
14990 12135