4952 596
9021 683
18290 613
139409 504
6793 192
163273 713
274333 909
169896 1137
11773 273
6558 316
3522 582
3877 578
38963 655