6643 640
5412 574
29767 654
13418 632
3949 167
7338 528
9593 425
8138 284
6744 138
13529 688
4179 30
9805 111
4067 530
8971 445
5376 180