19592 462
31041 520
36122 169
21368 284
61439 541
31782 665
17101 264
25071 286
40455 695
32267 83
39438 310