31897 266
7360 673
9376 495
4249 780
8425 867
30095 544
11700 649
8113 436
13370 191
4081 453
4595 443
3032 618
4942 521