30297 334
10296 674
18844 425
20259 489
42943 560
9241 289
38469 323
12318 489
16570 673
15424 661
8542 264