4135 640
4506 574
27667 653
12511 632
3543 167
6430 528
4361 423
6903 284
6431 138
12545 688
3344 30
8697 111
3556 530
8298 445
4257 180