42929 11
23426 9
29804 6
32757 12
130954 11
57078 11
127282 3
22930 1
24956 9
27357 4
23401 7
564608 28
489405 32
269605 9
853076 71