4043 804
4718 111
2180 303
3719 854
21850 628
16737 641
1542 63
4596 275
4367 937
4425 792
4167 109
4449 688
1710 72
5747 249
5353 479