46380 25
14531 5
20702 13
32776 12
15083 5
17177 7
20959 2
38555 11
71501 6
219032 38
361630 50
47503 5
254484 33
97108 24
1000830 87
145327 41
195180 30
60604 13
678084 65
442127 29
187079 18
76707 9
498126 93
126781 32