20626 732
1634 227
1930 202
2527 217
3729 43
21604 622
5684 479
4823 660
4272 635
2587 235
29505 529
19496 596
4747 692