14081 890
3937 317
3665 521
13978 352
2949 377
29759 315
24833 283
14168 613
28144 348
10242 453
118339 632
6145 451