6825 640
5340 574
29912 654
13435 632
4007 167
7346 528
9651 425
8220 284
6764 138
13583 689
4212 30
9905 111
4123 530
8991 445
5423 183