2690
detective
2049
1761
924
680
476
455
411
407
358
314
236
218
205