9813 24
3203 4
1536 10
7312 29
5734 17
4221 10
3101 10
22335 45
10135 25
13044 33
46391 269
12758 22
2934 11
51537 154
3138 9
11025 31
5359 23
11686 14
7301 20
34316 103
3033 12
23268 99
12638 23
9953 29