31860 266
7350 673
9329 495
4234 780
8410 867
30021 543
11693 649
8087 436
13282 191
4073 453
4590 443
3024 618
4915 521