4952 596
9021 683
18289 613
139401 504
6793 192
163252 713
274312 909
169868 1137
11768 273
6558 316
3521 582
3877 578
38960 655