4005 391
7676 380
23307 245
64313 473
2648 195
10523 212
8799 474
16514 538
4585 171
1018 105
6897 196