12776 11
9083 6
11063 17
18821 21
32699 26
4451 11
48602 51
12018 12
34049 20
7612 7
5569 9
103088 128
10701 23
11081 15
17129 33
23156 59
12298 7
14537 16
7415 6
6841 1
13782 11
6869 4
8442 6
9254 12