297341 956
12752 735
14372 653
12828 357
13059 518
13946 276
33003 957
24322 414
5724 91
3054 251
4709 426
4025 727
4341 717
4078 751
7763 603
2278 287
5626 458
6013 715
11147 822
3514 402
43637 488