10866 479
89358 171
3223 68
3572 232
10641 667
3944 510
5184 321
3090 266
3493 871
42562 578
5390 433