9504 678
73495 416
26195 442
7754 466
5745 613
4962 130
4629 504
3512 50
1602 161
3614 553
8943 842
1869 336