1273 101
3853 240
4194 785
7633 354
6510 450
9590 461
5331 604
5043 378
3410 653
20059 276
4211 441
14335 104
5860 384
69801 659
8481 713
7764 956