2593 227
8638 362
132975 690
107753 361
25293 133
4549 235
5981 289
90507 812
6149 392
2350 267
7562 578
4451 865