15948 26
5600 28
3105 10
14851 31
14125 15
11744 37
14505 30
33811 78
4015 10
9648 23
1733 8
25663 28
18674 83
15559 32
57635 213
12348 34
8541 20
8480 24
45155 143
5813 12
16224 26