22526 112
1588 377
1597 444
2289 704
772 205
1666 494
2451 679
1706 505
904 175
974 196
830 212
10766 697
12471 486
5413 647
14674 324
9233 628
17494 355
5782 596