118726 412
71140 759
2561 69
7216 372
6096 823
8057 534
3609 521
3648 357
5282 711
2357 126
2745 456
5593 548
3692 464
3329 473
3438 95
2660 264
3398 637