13956 3400
11124 10165
4395 9322
4638 5119
7729 1446
6948 11890
7188 4397
13588 9495
10103 5075
1483 3096
12624 5558
7924 10169
7372 8667
12714 3167
10859 9931
14952 2184
8559 11412
3949 6581