15191 651
23211 51
12420 485
90645 923
16235 360
18077 531
39780 317
38158 489
46852 332
39545 373
21296 242
36460 239
2737 651