4081 640
4488 574
27644 653
12503 632
3536 167
6425 528
4357 423
6884 284
6424 138
12539 688
3319 30
8689 111
3555 530
8288 445
4252 180