31836 266
7346 673
9308 495
4232 780
8398 867
29975 543
11686 649
8071 436
13235 191
4067 453
4586 443
3021 618
4899 521