899616 1950
409634 830
15640 653
598305 1157
16170 680
314318 959
57843 118
83321 631
4169 738
3380 84
3952 528
6409 165
3802 81
6010 673
41667 771