27884 8
49134 4
35179 1
31129 9
72907 16
147905 56
29557 12
495729 97
144680 10
279109 37
185506 22
123781 13
116503 7
196380 29
309884 18
664929 117
1490481 147
385878 45
253329 16
307178 26
17083 0
373803 44
314652 20
315933 28