14928 32
6133 3
3225 1
7730 13
5207 8
5110 18
4137 12
3141 8
4031 11
10118 16
5918 4
15233 19
15027 30
22523 62
14683 26
10065 10
5401 6
4481 1
25959 27
25434 29
7287 13
13687 34
8139 8
31237 44