14038 890
3936 317
3665 521
13974 352
2949 377
29752 315
24822 283
14165 613
28131 348
10242 453
118316 632
6143 451