19744 28
11387 21
10831 23
12040 3
12421 20
13836 8
17960 36
15933 23
31286 144
13602 10
10698 9
15203 34
23857 67
15389 40
9299 3
11166 11
14853 14
9938 14
12699 22
15155 7
10689 12
42403 43
16783 20
16844 15