1186 66
3967 738
3560 404
1538 304
3970 898
2134 378
972 78
2521 552
4477 142
9870 279
2449 47
3208 268
3992 824
5537 540
5148 701