1256 389
1277 365
2397 704
2062 603
2353 469
353 102
2814 625
2857 614
3181 413
3870 599
4976 211
7103 358
8989 679
4133 357
16603 463