31879 266
7356 673
9356 495
4243 780
8423 867
30067 544
11698 649
8099 436
13336 191
4077 453
4593 443
3027 618
4931 521