120580 416
72643 759
2636 69
7264 372
6185 823
8115 534
3685 521
3707 357
5347 711
2429 126
2820 456
5652 548
4079 466
3422 473
3501 95
2732 264
3475 637