12335 27
10432 30
128179 252
36028 77
77770 142
8987 26
15508 21
16142 30
6122 17
11048 28
3674 14
3321 6
12546 50
177685 471
19152 33
13259 49
1751 13
14892 63
25746 134
10290 34
8436 14
8497 17
4395 21
6072 18