1042 60
2467 127
9945 520
4089 462
3393 617
4944 339
3159 164
2055 55
2986 201
4770 284
4072 483
42842 488
70957 638
52304 650