17756 280
6198 655
4904 565
5393 183
4763 182
38280 923
943 76
2554 528
2562 628
4518 490
2677 415
1029 79
4341 885