30908 334
10584 674
19306 425
20834 489
43439 560
9555 289
39924 323
12645 489
16902 673
15779 661
8734 265