2602 227
8647 362
133237 692
107906 361
25401 133
4565 235
5993 289
90868 812
6154 392
2357 267
7575 578
4460 865