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