2602 227
8647 362
133224 692
107900 361
25397 133
4565 235
5993 289
90848 812
6153 392
2357 267
7574 578
4460 865