6631 640
5410 574
29757 654
13412 632
3947 167
7335 528
9592 425
8132 284
6744 138
13526 688
4178 30
9803 111
4067 530
8963 445
5373 180