2100 4
10864 21
3635 12
7285 22
5169 14
8318 19
25595 53
15100 30
21024 65
23858 39
4935 7
17229 28
2392 10
8972 13
33152 47
23771 53
16829 34
8566 20
9117 10
11736 28
17555 28
10763 17
4466 11
25146 126