4047 804
4722 111
2188 303
3722 854
21892 628
16768 641
1542 63
4602 275
4368 937
4427 792
4170 109
4460 688
1715 72
5748 249
5354 479