3976 640
4416 574
27558 653
12477 632
3530 167
6404 528
4337 423
6837 284
6415 138
12499 688
3254 30
8658 111
3533 530
8258 444
4232 180