2321 5
9425 45
3202 16
4382 16
6539 23
8585 21
1526 6
1835 2
2316 8
5184 16
1032 1
1465 5
5954 28
2433 4
2922 6
19040 79
5591 15
3333 8
14789 65
4295 21
3267 13
5020 17
12668 33
3907 30