30364 334
10341 674
18882 425
20303 489
42976 560
9276 289
38593 323
12350 489
16588 673
15454 661
8570 264