31868 266
7353 673
9331 495
4236 780
8413 867
30031 543
11696 649
8092 436
13296 191
4074 453
4591 443
3025 618
4919 521