9442 694
3469 865
1542 295
2514 502
2689 663
1158 261
2593 526
786 141
2242 722
1789 450
2217 704
501 112
2003 549
1170 330
3406 787
3280 642
523 39
3060 649
2347 606