2560 14929
4476 14925
10559 14890
15273 14889
7157 14872
14592 14869
11764 14858
3240 14846
1038 14841
13937 14839
9221 14834
5051 14827
13065 14814
8700 14780
8075 14728
10831 14727
13254 14687
3775 14567
6591 14559
7231 14552