12502 25
10151 22
8827 15
6918 10
16550 47
7321 17
6153 18
22431 74
30958 58
16368 31
16462 38
6088 20
24214 43
2278 6
19136 64
7429 13
3981 11
9561 26
6591 24
15657 35
55387 163
21279 52
8039 34
18214 27