2602 227
8647 362
133203 692
107887 361
25386 133
4564 235
5992 289
90828 812
6152 392
2357 267
7574 578
4460 865