10691 13
7635 11
14799 42
8833 9
10356 11
14957 30
14956 11
12920 11
11900 11
13637 14
28158 93
37840 128
13691 18
8625 3
96085 250
29644 53