31835 266
7345 673
9307 495
4232 780
8398 867
29974 543
11685 649
8070 436
13233 191
4067 453
4586 443
3021 618
4899 521