31855 266
7350 673
9326 495
4233 780
8410 867
30013 543
11692 649
8084 436
13272 191
4073 453
4590 443
3024 618
4913 521