5505 14
3055 8
5521 12
29655 110
6133 16
12365 60
15864 53
6867 15
10188 36
106031 391
12494 47
14305 63
19807 79
7584 36
3782 7
2968 5
4339 10
6826 23
8240 28
8419 42
4073 10
4195 5
9163 15
5914 18