31831 266
7340 673
9306 495
4231 780
8398 867
29962 543
11681 649
8069 436
13217 191
4066 453
4586 443
3020 618
4896 521