118751 412
71165 759
2563 69
7217 372
6099 823
8060 534
3610 521
3648 357
5282 711
2358 126
2747 456
5594 548
3694 464
3331 473
3438 95
2661 264
3402 637