46368 89
5906 374
22741 287
18952 178
7816 866
24964 664
7248 500
12213 206
6128 137
6186 322
2928 116
6448 338
4051 748
2407 309