15033 10496
10703 13325
7008 9801
7661 12042
1722 1292
14626 10122
3745 1452
6909 11723
10878 14732
9580 2273
11968 14203
8792 7576
4870 8341
4077 1418
8442 1391
955 3408
7031 8285
13286 4191
11849 2083
13055 14629