31893 266
7357 673
9367 495
4245 780
8423 867
30079 544
11699 649
8106 436
13354 191
4079 453
4594 443
3029 618
4936 521