31877 266
7354 673
9340 495
4239 780
8418 867
30052 543
11698 649
8095 436
13323 191
4076 453
4593 443
3026 618
4927 521