1059 261
3187 728
9426 42
6294 541
4407 163
16961 627
4685 52
5337 440
8046 297
6487 814
2161 201
14905 368
5835 424
5107 361
4567 579