1199 101
3682 240
4185 785
7600 354
6498 450
9588 461
5330 604
5035 378
3409 653
20043 276
4210 441
14333 104
5860 384
69747 659
8481 713
7764 956