14080 890
3937 317
3665 521
13978 352
2949 377
29759 315
24832 283
14168 613
28143 348
10242 453
118337 632
6145 451