30333 334
10308 674
18854 425
20262 489
42951 560
9248 289
38491 323
12325 489
16573 673
15435 661
8545 264