1061 261
3297 728
9526 42
6351 541
4431 163
16994 627
4815 52
5451 440
8055 297
6506 814
2172 201
15110 368
5881 424
5110 361
4587 579