2260 656
340 63
1284 397
2420 716
39280 694
11518 653
3140 445
1331 65
5919 675
3060 75
30844 574
18679 607