15225 30
11794 15
5589 18
17158 29
23631 67
4490 8
6582 18
8955 23
4936 5
8858 25
13565 37
17257 64
14294 30
8151 22
47287 123
6339 13
18343 42
38237 169
9391 22
9729 26
9853 20
17423 53
7956 18
50184 177