27877 8
49134 4
35176 1
31133 9
72903 16
147909 56
29555 12
495733 97
144682 10
279101 37
185504 22
123783 13
116509 7
196383 29
309882 18
664927 117
1490476 147
385883 45
253331 16
307181 26
17082 0
373807 44
314659 20
315931 28