31829 266
7337 673
9302 495
4228 780
8395 867
29948 543
11678 649
8064 436
13203 191
4063 453
4586 443
3020 618
4892 521