2987 10
13386 34
1294 3
1654 8
5257 30
1672 14
11429 46
2729 17
4037 10
1274 11
730 7
3769 33
9533 53
1287 5
9074 42
851 5
12493 30
19307 36
35882 66
25084 89
89739 206
13562 45
8672 6
71456 340