2694 7
1171 2
4172 5
2142 3
17095 30
7087 12
1324 7
2494 18
21520 35
6109 11
3280 4
2855 7
2944 3
3037 18
9423 15
20175 94
8661 30
16140 39
22350 76
8425 21
5385 31
8724 24
8840 35
8888 35