2595 227
8644 362
133105 690
107812 361
25342 133
4559 235
5984 289
90674 812
6150 392
2353 267
7574 578
4457 865