4030 804
4688 111
2170 303
3718 854
21775 628
16667 641
1541 63
4592 275
4361 937
4415 792
4166 109
4409 688
1703 72
5730 249
5344 479