3860 0
3796 4
2221 0
13175 13
41461 149
66888 138
28826 106
28488 98
22148 93
43471 90
46431 67
53034 58