155299 605
83394 531
18642 505
21705 288
2572 124
3053 114
3811 653
6247 604
52006 953
8074 380
37985 831