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