2601 227
8647 362
133199 692
107877 361
25378 133
4564 235
5991 289
90821 812
6152 392
2356 267
7574 578
4460 865