3454 705
4159 371
15943 578
25181 581
9316 147
7924 139
5595 113
28448 92
2737 522
14935 324
3194 638
2352 261