1351 101
4097 240
4201 785
7683 354
6525 450
9600 461
5334 604
5058 378
3413 653
20084 276
4212 441
14338 104
5861 384
69873 659
8481 713
7765 956