4003 391
7676 380
23304 245
64312 473
2647 195
10522 212
8797 474
16513 538
4581 171
1018 105
6897 196