22629 525
2935 557
392115 866
55018 215
172458 1002
39707 682
35115 245
28175 546
77980 805
39675 549
3802 472
5530 451
30120 319