12040 4281
10332 2998
653 14217
10211 10788
2844 3781
1690 2710
2405 11686
7093 5196
14652 13555
9687 14709
8541 5514
7977 5785
1454 7490
11980 6914
10677 6353
2280 10684
13666 3298
6214 7289
3220 13866
9713 8092