31846 266
7348 673
9314 495
4233 780
8405 867
29997 543
11689 649
8078 436
13251 191
4070 453
4589 443
3022 618
4904 521