498 46
4102 572
8068 354
6084 450
9518 461
5210 604
4855 378
3321 653
19798 276
4164 441
14291 104
5821 384
68971 662
8423 713
7739 956