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