4014 320
2731 262
1797 201
2947 360
2261 234
3837 351
52161 167
16440 56
30637 696
28772 607
27797 610
32792 664
26224 772
13994 66
77251 501
113908 278