34843 171
20691 37
34978 85
29316 92
26258 155
14331 71
2260 4
1711 4
1058 1
5064 15
1839 1
3314 3
1169 0
2351 7
5710 22
9135 37
16171 115
8883 51
6596 22
13315 68