120573 416
72638 759
2636 69
7264 372
6185 823
8114 534
3685 521
3707 357
5346 711
2429 126
2820 456
5652 548
4076 466
3422 473
3501 95
2731 264
3475 637