31854 266
7350 673
9324 495
4233 780
8409 867
30009 543
11691 649
8084 436
13266 191
4073 453
4590 443
3023 618
4908 521