120584 416
72646 759
2636 69
7264 372
6186 823
8115 534
3685 521
3707 357
5347 711
2429 126
2820 456
5652 548
4082 466
3422 473
3501 95
2732 264
3475 637