2602 227
8647 362
133233 692
107903 361
25398 133
4565 235
5993 289
90856 812
6154 392
2357 267
7575 578
4460 865