27754 8
49059 4
35155 1
31130 9
72829 16
147777 56
29557 12
495632 97
144631 10
279053 37
185477 22
123733 13
116382 7
196282 29
309830 18
664730 117
1490458 147
385808 45
253331 16
307079 26
17006 0
373603 44
314583 20
315853 28