1079 60
2490 127
9990 520
4130 462
3455 617
4999 339
3202 164
2105 55
3033 201
4831 284
4114 483
43883 488
71955 638
53277 653