1059 261
3185 728
9416 42
6292 541
4404 163
16961 627
4682 52
5335 440
8046 297
6487 814
2160 201
14895 368
5832 424
5107 361
4567 579