46507 25
14582 5
20805 13
32926 12
15107 5
17205 7
21004 2
38909 11
71602 6
219102 38
361684 50
47633 5
254626 33
97159 24
1001202 87
145576 41
195203 30
60682 13
678177 65
442231 29
187257 18
76781 9
498282 93
126884 32