1012 237
11725 306
11264 104
5668 114
7976 24
8391 857
11438 559
8601 605
6224 409
3560 380
6483 726
14658 448