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
8044 21
8200 11
8199 2
9800 16
12235 18
4512 8
9138 6
13799 15
6421 9
10486 16
74826 99