15033 13974
2723 11161
7324 14732
14353 10386
13720 2541
11631 11643
7915 13374
3484 1347
2471 10382
1827 11465
13873 3902
11392 2856
10829 2515
9026 13013
14721 8663
770 12713
8814 3763
7312 699