10889 479
90085 171
3231 68
3573 232
10669 667
3948 510
5193 321
3095 266
3498 871
42963 578
5402 433