30334 334
10308 674
18854 425
20263 489
42953 560
9249 289
38497 323
12325 489
16573 673
15436 661
8545 264