4029 574
27014 653
12337 632
3447 167
6238 528
4235 423
6595 284
6328 138
12332 688
2931 30
8478 111
3443 530
8121 444
3980 180