2693 227
8942 362
137887 699
110503 364
26993 134
4789 235
6078 289
98432 816
6268 392
2524 267
7801 578
4570 865