31837 266
7346 673
9309 495
4233 780
8399 867
29982 543
11686 649
8072 436
13243 191
4067 453
4589 443
3022 618
4899 521