10979 24
29520 65
15670 19
25486 45
7588 3
5353 9
6661 6
6766 2
4237 6
8790 11
5513 3
9313 11
8462 8
5309 6
13438 7
12098 9
9077 17
5162 11
11175 13
4391 2
16688 58
23705 46
9419 11
25916 53