25321 12
2711 5
2630 2
2299 4
1846 5
2216 8
4643 24
33313 28
4352 47
29220 41
2217 3
3053 11
2097 2
1849 7
2606 6
5133 20
9309 11
3253 17