1079 60
2491 127
9990 520
4130 462
3455 617
4999 339
3203 164
2105 55
3034 201
4832 284
4114 483
43905 488
71992 638
53293 653