2693 227
8941 362
137828 699
110483 364
26985 134
4789 235
6078 289
98403 816
6268 392
2523 267
7798 578
4570 865