14005 1096
11421 12932
9637 4583
10356 10053
14707 2706
8841 7425
1257 4525
6434 5086
8322 989
5340 6758
9640 12027
10650 9324
2913 8169
8995 3766
15024 1763
14151 3991
12494 6009
5308 13959
10044 7576
14763 14647