4004 391
7676 380
23307 245
64312 473
2647 195
10522 212
8798 474
16513 538
4581 171
1018 105
6897 196