120596 416
72663 759
2636 69
7264 372
6187 823
8115 534
3685 521
3708 357
5349 711
2429 126
2820 456
5653 548
4083 466
3422 473
3501 95
2732 264
3475 637