1034 101
3279 240
4168 785
7551 354
6484 450
9581 461
5326 604
5011 378
3403 653
20026 276
4207 441
14329 104
5858 384
69675 659
8478 713
7764 956