27858 8
49078 4
35183 1
31131 9
72881 16
147833 56
29553 12
495677 97
144652 10
279079 37
185481 22
123778 13
116452 7
196283 29
309853 18
664826 117
1490452 147
385855 45
253330 16
307077 26
17002 0
373708 44
314609 20
315858 28