3396 7
1629 2
5533 19
15650 19
4020 7
4149 7
7074 18
2901 4
9492 16
8090 17
9060 31
7816 15
11677 63
6025 13
11564 61
3960 22
11205 32
5699 6
22624 89
9768 32
14338 9
13190 37
80191 326
30979 96