2345 438
3781 705
8946 966
3501 28
16490 510
14392 242
5910 944
28745 763
5723 301
9746 372
5818 642
10035 529
3151 797