1267 101
3838 240
4192 785
7630 354
6510 450
9590 461
5331 604
5042 378
3410 653
20057 276
4210 441
14335 104
5860 384
69793 659
8481 713
7764 956