31801 266
7328 673
9291 495
4226 780
8388 867
29923 543
11671 649
8048 436
13164 191
4060 453
4583 443
3019 618
4884 521