2983 337
191365 861
953 156
3188 914
2839 708
6448 766
34399 243
6432 719
44564 490
18619 644
14185 128