3043 462
12663 223
8385 611
11823 317
56106 85
14719 398
4762 612
4782 667
4093 878
18737 428
1577 159