12260 14535
8409 11867
3251 7726
10498 7559
11468 7020
14941 6533
13999 5779
12570 4880
2397 3957
8131 3902
8924 3637
10957 2350
8710 1443
4350 993
4929 794
6275 598