1061 261
3297 728
9525 42
6350 541
4430 163
16994 627
4813 52
5449 440
8055 297
6506 814
2171 201
15107 368
5879 424
5110 361
4587 579