351 8
1700 7
10170 47
51259 63
133990 292
17669 21
13343 38
31004 136
12053 41
18700 127
6003 12
5274 11
5450 19
4780 10
12735 53
5441 15
14553 57
9088 21
3945 9
4915 9
6525 22
8856 18
44707 202
5780 12