43403 11
23808 9
30403 6
33307 12
132028 11
57506 11
128226 3
23258 1
25557 9
27552 4
23576 7
564984 28
489701 32
269731 9
854158 71