11902 15
8740 9
10811 11
25582 29
25895 33
12120 14
8894 18
13612 41
7548 15
9573 5
8470 13
47157 82
7385 10
19633 30
11962 14
16646 30
27247 49
37835 62
5100 7
6835 9
159034 211
5645 9
85949 153
34720 21