12390 17
9934 4
21542 65
98007 133
116708 210
21582 90
4035 11
15080 94
12887 31
4447 5
5408 18
5780 23
3387 9
14952 23
4573 7
28506 85
4781 3
1923 12
21982 34
20293 59
14713 26
6489 20
16490 48
8916 44