6840 640
5341 574
29918 654
13437 632
4009 167
7350 528
9651 425
8228 284
6764 138
13584 689
4214 30
9906 111
4123 530
8993 445
5427 183