31877 266
7355 673
9355 495
4243 780
8423 867
30063 544
11698 649
8098 436
13333 191
4076 453
4593 443
3026 618
4931 521