2342 438
3765 705
9012 966
3502 28
16588 510
14395 242
8216 944
28556 763
5692 301
12358 375
5787 642
10013 529
3153 797