10850 10
20617 60
6473 6
19834 57
7036 7
12495 6
9206 27
15966 29
6462 7
11550 44
47151 67
14745 19
88797 187
5637 3
7312 1
6516 1
7548 8
12852 14
7990 40
11492 18
14467 29
25846 33
13585 20
30213 116