8638 27
11546 44
20603 26
2066 2
25183 44
7586 16
15100 46
3585 8
11939 21
5941 21
6050 24
11360 50
20930 72
23080 77
8497 17
14481 32
6715 15
5626 13
4860 5
16100 49
31324 121
19976 43
5306 8
3631 8