14056 890
3936 317
3665 521
13974 352
2949 377
29753 315
24824 283
14166 613
28136 348
10242 453
118322 632
6143 451