9223 7
7673 13
3014 2
1989 8
4475 15
8784 25
5671 9
32909 133
6715 16
2026 2
18244 28
11330 37
19481 52
6200 6
21096 90
3225 18
14872 43
14462 66
13854 47
9713 45
15973 24
49707 95
25424 56
39419 120