25579 59
10264 6
10364 16
8856 2
18036 27
6836 6
14065 13
4611 5
4895 3
6766 14
3281 5
11575 5
18213 52
7762 21
7924 11
8199 2
9800 16
12235 18
4512 8
9138 6
13799 15
6421 9
10486 16
74826 99