11597 3523
14255 2228
13847 1834
1643 5384
7868 2688
8848 14283
3129 2953
10441 11525
14952 5602
5660 1565
10560 4702
6775 3300
1068 3461
14547 8897