29097 333
9684 674
18074 425
19452 489
42175 560
8743 289
35267 323
11408 489
15859 673
14635 661
8112 264