4013 574
26999 653
12335 632
3444 167
6238 528
4234 423
6583 284
6323 138
12332 688
2922 30
8471 111
3442 530
8113 444
3969 180