31856 266
7350 673
9327 495
4233 780
8410 867
30017 543
11693 649
8084 436
13274 191
4073 453
4590 443
3024 618
4914 521