10875 479
89704 171
3225 68
3573 232
10655 667
3945 510
5190 321
3092 266
3498 871
42737 578
5396 433