16891 32
61228 81
4487 8
15854 27
10989 18
41673 65
19149 33
21859 22
13697 10
16503 23
23619 42
10408 13
17885 33
69322 87
10366 10
650 2
12500 19
48071 94
23534 29
20048 32
9600 11
30158 107
32380 38
6451 15