4006 535
2590 187
7012 93
3069 428
26234 290
182856 797
5379 673
14977 162
5924 752
1592 219
3731 175