2601 227
8647 362
133201 692
107878 361
25382 133
4564 235
5991 289
90823 812
6152 392
2356 267
7574 578
4460 865