4451 451
9241 135
251853 716
49316 771
3916 454
2370 222
2665 108
6843 573
5914 398
6013 834
26364 624