4043 804
4718 111
2175 303
3719 854
21846 628
16736 641
1542 63
4596 275
4367 937
4425 792
4167 109
4448 688
1709 72
5746 249
5352 479