3343 5
15980 34
23135 46
12785 12
7774 10
7426 19
5002 11
7917 12
3512 3
8984 21
6015 4
11153 18
10595 13
21095 27
14343 29
9226 5
13336 11
39281 33
14667 12
25075 71
77917 57
144181 209
15668 21
24389 21