1061 261
3279 728
9514 42
6346 541
4428 163
16992 627
4794 52
5438 440
8054 297
6502 814
2171 201
15082 368
5873 424
5110 361
4584 579