8008 261
190349 259
104554 723
97965 362
19657 558
31960 429
9781 950
3605 281
4073 108
5981 586
4511 164
2975 240
3295 101