52354 10
72682 28
33183 10
110601 51
29878 8
51027 33
75157 33
35833 22
19902 12
26805 8
20053 5
30930 9
61679 34
47484 21
17781 4
178457 24
345354 12
292384 38
163576 10
144904 15
144207 25
400156 54
804259 171
631127 94