3085 469
43787 623
16827 680
3934 450
22983 478
6961 493
25223 265
6087 273
15390 758
2754 40
3632 201