2594 227
8643 362
133087 690
107810 361
25334 133
4557 235
5984 289
90640 812
6150 392
2353 267
7574 578
4457 865