278330 9
173828 7
296152 24
192532 47
125609 20
227557 30
317533 33
70157 6
402758 65
118726 16
107705 19
93258 11
62709 6
69680 9
173233 44
129959 11
240281 41
65407 2
38553 3
26601 1
45857 2
97083 9
53578 6
580479 193