30906 334
10584 674
19301 425
20834 489
43439 560
9550 289
39920 323
12643 489
16899 673
15779 661
8733 265