4006 535
2579 187
7009 93
3069 428
26233 290
182855 797
5379 673
14974 162
5922 752
1592 219
3731 175