31898 266
7360 673
9377 495
4249 780
8425 867
30097 544
11700 649
8113 436
13370 191
4083 453
4595 443
3032 618
4942 521