1239 80
6845 531
10764 569
15083 486
3624 409
7808 556
6732 772
5425 618
23948 436
4594 446
6399 64
1009 65