5953 4
14246 27
7748 9
37732 64
25748 51
115981 309
4730 3
96318 79
17119 14
38731 75
55166 22
97 10
76903 140
8186 22
14163 18
3378 11
3763 17
11347 22
23899 63
21539 14
6248 10
43842 54
16426 7