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