31008 266
7015 673
8933 495
4076 780
8005 865
28704 543
11276 649
7737 436
12427 191
3937 453
4518 443
2952 618
4692 521