4952 596
9021 683
18290 613
139408 504
6793 192
163271 713
274332 909
169895 1137
11773 273
6558 316
3522 582
3877 578
38963 655