52352 10
72679 28
33180 10
110605 51
29879 8
51031 33
75156 33
35830 22
19906 12
26807 8
20051 5
30927 9
61678 34
47480 21
17784 4
178456 24
345358 12
292381 38
163580 10
144905 15
144206 25
400151 54
804259 171
631132 94