13402 26
8623 12
6666 5
5935 6
3839 5
9563 9
5042 7
5880 8
12555 16
8452 4
7258 9
8108 10
22350 28
10837 13
13795 10
8882 4
6354 7
4737 12
12119 14
35814 83
12236 12
8505 7
8058 17
13954 12