20545 281
6563 655
5616 565
5521 183
4883 182
38982 924
992 76
2618 528
2675 628
4679 490
2739 415
1108 79
4538 885