1182 101
3637 240
4183 785
7594 354
6498 450
9588 461
5330 604
5032 378
3408 653
20041 276
4208 441
14333 104
5860 384
69742 659
8481 713
7764 956