31770 266
7318 673
9273 495
4220 780
8383 867
29903 543
11663 649
8037 436
13108 191
4052 453
4581 443
3018 618
4867 521