2602 227
8647 362
133204 692
107888 361
25388 133
4564 235
5992 289
90832 812
6152 392
2357 267
7574 578
4460 865