3075 462
12696 223
8395 611
11860 317
56167 85
14751 398
4772 612
4784 667
4095 878
18756 428
1584 159