2345 438
3780 705
8946 966
3501 28
16490 510
14392 242
5910 944
28720 763
5723 301
9746 372
5816 642
10035 529
3151 797