106506 13
283228 32
707031 118
42857 4
233357 34
43309 11
49284 8
1057376 199
22580 0
341809 55
29204 3
45133 8
662157 178
17482 0
15530 0
22501 0
47182 7
85384 11
25630 3
32726 1
231855 35
18626 1
58882 2
35731 1