3504 2
4467 9
2597 10
8578 9
13345 14
7997 7
6875 2
9053 9
7132 13
6295 8
10215 16
17188 34
19090 37
3804 8
4267 10
3023 3
5044 14
3113 10
2613 10
4887 11
3506 10
13818 15
16608 28
36926 67