278559 9
173934 7
296484 24
192926 47
126005 20
227905 30
317679 33
70301 6
403079 65
118959 16
107908 19
93409 11
62828 6
69804 9
173308 44
130057 11
240402 41
65554 2
38626 3
26709 1
45956 2
97184 9
53683 6
581053 193