31867 266
7353 673
9331 495
4235 780
8413 867
30031 543
11696 649
8091 436
13295 191
4074 453
4591 443
3025 618
4919 521