11597 3523
14256 2228
13849 1834
1643 5384
7870 2688
8848 14283
3129 2953
10442 11525
14955 5602
5660 1565
10560 4702
6776 3300
1070 3461
14547 8897