2593 227
8639 362
132992 690
107767 361
25297 133
4551 235
5981 289
90532 812
6149 392
2352 267
7563 578
4452 865