4447 451
9241 135
251840 716
49308 771
3915 454
2370 222
2663 108
6843 573
5913 398
6012 834
26358 624