23215 51
12421 485
90663 923
16238 360
18081 531
39795 317
38161 489
46862 332
39552 373
21301 242
36460 239
3217 657
2473 415
2759 254
3044 195
3613 785