30886 334
10572 674
19288 425
20823 489
43428 560
9539 289
39876 323
12634 489
16881 673
15763 661
8726 265