899612 1950
409633 830
15640 653
598303 1157
16170 680
314317 959
57841 118
83320 631
4169 738
3380 84
3952 528
6409 165
3802 81
6010 673
41665 771