9621 25
17305 48
12631 31
11587 27
99555 205
10219 23
7509 13
21596 57
14332 29
14716 40
13699 40
6641 7
10187 16
30918 72
6403 5
4845 2
5347 5
6355 9
10674 14
5749 11
7620 13
11307 27
4494 1
5509 5