20625 732
1634 227
1930 202
2525 217
3724 43
21415 622
5682 479
4820 660
4272 635
2581 235
29498 529
19492 596
4747 692