120641 416
72699 759
2636 69
7268 372
6188 823
8115 534
3685 521
3708 357
5351 711
2432 126
2820 456
5655 548
4084 466
3422 473
3501 95
2735 264
3477 637