21472 31
21639 38
27487 89
24851 23
14851 31
20458 22
5889 25
3081 10
10948 10
27326 45
55082 127
1719 11
15246 25
3083 10
16417 30
16853 32
2687 9
11419 17
2312 9
8455 11
13339 13
4549 5
7445 15
3972 13