314550 954
54797 786
38834 663
45311 192
97960 530
172422 798
4883 123
3799 298
2737 425
4238 451
5400 790
9536 186