68959 506
3730 127
39420 189
8966 423
80476 308
67700 725
21595 122
7016 539
5111 595
4895 240
2135 43