31829 266
7337 673
9303 495
4229 780
8396 867
29950 543
11678 649
8064 436
13206 191
4063 453
4586 443
3020 618
4892 521