2335 438
3759 705
8992 966
3497 28
16569 510
14389 242
8210 944
28472 763
5692 301
12348 375
5785 642
9998 529
3153 797