1513 476
6855 640
5450 574
30227 654
13477 632
3979 167
7510 528
9663 425
8308 284
6775 138
13599 688
4216 30
9908 111
4089 530
9032 445
5406 180