2602 227
8647 362
133221 692
107897 361
25395 133
4564 235
5992 289
90846 812
6153 392
2357 267
7574 578
4460 865