2602 227
8647 362
133215 692
107893 361
25390 133
4564 235
5992 289
90841 812
6153 392
2357 267
7574 578
4460 865