6908 459
5198 832
10558 555
31526 281
637242 1442
12770 735
14390 653
142842 327
115207 866
10688 842
12435 676
3043 59
3952 95
3278 226
3736 407
4300 528