14482 890
3980 317
3844 521
14203 354
2976 377
29942 315
24923 284
14400 613
28428 348
10266 453
118420 632
6176 451