10880 479
89926 171
3230 68
3573 232
10664 667
3947 510
5191 321
3093 266
3498 871
42863 578
5399 433