2904 8
4256 9
5043 16
1829 6
29112 94
5647 25
14281 31
2614 4
1031 3
19314 69
20720 66
5051 16
8555 30
12521 48
7109 3
2982 8
8985 15
1885 3
6329 7
1248 2
2853 6
2314 2
6330 33
4140 8