2896 316
3154 521
13059 352
2617 377
26978 315
21697 283
13267 613
25676 348
9985 453
115913 632
5653 451