14072 5873
12650 14360
2104 14826
14556 6089
1671 10497
13111 10770
6766 5659
11000 10666
3748 9909
7403 11985
5363 8865
1388 7784
9286 3246
11786 13057
7360 677
9067 2568
14971 11838
4459 8048
6983 4593
3675 1169