17742 280
6198 655
4903 565
5393 183
4763 182
38278 923
943 76
2553 528
2562 628
4516 490
2677 415
1028 79
4340 885