120649 416
72701 759
2636 69
7269 372
6188 823
8116 534
3685 521
3708 357
5352 711
2432 126
2821 456
5655 548
4084 466
3422 473
3501 95
2735 264
3477 637