43404 11
23809 9
30404 6
33307 12
132029 11
57504 11
128226 3
23259 1
25553 9
27557 4
23582 7
564982 28
489707 32
269733 9
854151 71