2800 182
13435 306
2889 484
6348 348
3709 851
1855 78
1585 312
61500 373
3144 60
3279 109
4948 738
2951 791
5613 582
1558 411
2922 741
2994 417
558 78
3717 684