2632 385
7447 640
5422 574
30289 654
13596 632
4077 167
7487 528
9758 425
8563 284
6841 138
13847 689
4348 30
10108 111
4218 530
9096 445
5724 183