3444 27
1230 10
2954 29
1202 8
4501 23
4662 25
21181 189
10142 27
6543 36
10141 29
20531 64
10300 25
8563 29
12867 27
24895 54