31760 266
7317 673
9271 495
4216 780
8380 867
29890 543
11660 649
8036 436
13099 191
4050 453
4579 443
3016 618
4866 521