8480 1199
3283 2916
4448 1179
5052 14973
8322 2808
9843 1398
11848 503
7198 9433
14509 1141
11553 14216
966 6824
3931 5588
11498 12943