3489 8
25335 38
7526 17
27697 74
7864 19
2450 7
6879 14
13488 26
2938 9
42527 94
50617 178
20045 23
13946 24
10014 19
35627 77
15885 32
5254 10
43615 107
13231 22
13332 24
12031 39
5853 8
17654 45
4337 15