902 156
3142 914
2783 708
6427 766
31912 241
6379 719
167687 853
44516 490
18590 644
13122 128
2897 337