12598 3065
8769 10892
5593 7260
949 840
7830 9266
14224 13016
5461 5110
12289 5502
2979 2489
8497 4634
11922 2471
14463 1398
8931 13782
730 9817
11229 4059
3764 4455
6348 12006
1633 8292
7405 4277