15038 14991
8715 14306
8475 13291
2443 1448
10898 5821
14536 9642
5675 13661
12274 3396
3387 12260
6218 2173
10254 8899
12154 683
7336 8515
11047 5187
5105 2736
10482 11934
13028 7720
14918 3152
7828 5953
6486 12957