6896 640
5349 574
29951 654
13444 632
4019 167
7351 528
9654 425
8254 284
6771 138
13601 689
4226 30
9913 111
4125 530
8996 445
5435 183