10865 479
89311 171
3223 68
3572 232
10640 667
3944 510
5183 321
3090 266
3493 871
42542 578
5389 433