7007 31
11475 12
19487 54
7507 40
8882 25
4811 26
7991 28
2606 4
15016 57
4994 10
18500 142
5124 39
18520 49
21603 68
10632 27
4795 18
7172 22
13057 57
3266 21
3029 4
2965 19
10177 43
5296 12
20556 102