3057 771
49280 379
24898 477
3618 745
7510 295
20841 807
136352 628
14728 777
43712 570
3816 612
52284 761
8790 70
7885 114
3391 882