30333 334
10306 674
18851 425
20261 489
42951 560
9248 289
38488 323
12324 489
16573 673
15435 661
8545 264