1079 60
2491 127
9991 520
4130 462
3457 617
4999 339
3203 164
2107 55
3034 201
4832 284
4114 483
43909 488
72008 638
53297 653