104373 389
88079 907
10392 665
10588 739
12176 987
7852 397
1458 110
7660 654
4989 756
5504 814
8145 112
3849 187
5872 291
3991 583
4259 485