894 156
3138 914
2777 708
6423 766
31601 241
6373 719
166494 851
44516 490
18585 644
13034 128
2892 337