294994 955
12705 735
14335 653
12626 357
12799 518
13628 276
32435 956
23836 414
5691 91
3016 251
4639 426
3997 727
4277 717
4046 751
7714 603
2252 287
5588 458
5970 715
11073 822
3491 402
42743 488