1197 66
3972 738
3563 404
1541 304
3976 898
2141 378
975 78
2521 552
4493 142
9881 279
2459 47
3220 268
3996 824
5550 540
5165 701