1427 352
2082 614
1982 537
2545 593
1157 362
2495 717
2590 643
687 179
1901 433
344 82
1631 509
621 191
2766 716
1470 339
22720 907