17734 280
6196 655
4902 565
5393 183
4762 182
38276 923
943 76
2553 528
2562 628
4516 490
2676 415
1027 79
4339 885