902 156
3142 914
2782 708
6426 766
31824 241
6378 719
167471 853
44516 490
18589 644
13103 128
2897 337