66956 504
3664 127
39388 189
8957 423
80238 308
67372 725
21301 122
7007 539
5084 595
4883 240
2117 43