2693 227
8941 362
137844 699
110488 364
26986 134
4789 235
6078 289
98413 816
6268 392
2523 267
7799 578
4570 865