10608 18
6312 10
6680 18
11095 34
24098 62
5879 6
19059 80
12974 43
9934 36
11848 33
10429 24
5712 16
6623 16
3320 1
6400 7
4211 6
37065 115
12998 22
17057 50
6155 10
14690 27
6251 9
23683 70
78050 219