20328 281
6535 655
5552 565
5504 183
4871 182
38933 924
990 76
2609 528
2645 628
4664 490
2729 415
1101 79
4523 885