46508 25
14584 5
20779 13
32859 12
15079 5
17183 7
20984 2
38831 11
71551 6
219081 38
361680 50
47583 5
254531 33
97151 24
1001055 87
145501 41
195176 30
60681 13
678133 65
442179 29
187183 18
76778 9
498234 93
126855 32