1180 101
3618 240
4183 785
7594 354
6498 450
9588 461
5330 604
5029 378
3408 653
20040 276
4208 441
14333 104
5860 384
69742 659
8481 713
7764 956