0 22054
1 14471
1 7150
217 241181
2 26400
5 132518
1 35265
8 102798
2 120694
1 7375
0 19805
1 28855
3 31457
1 10411
1 11153
3 25504
1 6145
7 12062
2 6244
2 333950