120856 417
72967 759
2643 69
7276 372
6200 823
8123 534
3699 521
3712 357
5362 711
2436 126
2827 456
5664 548
4095 466
3432 473
3514 95
2743 264
3483 637