30909 334
10589 674
19309 425
20843 489
43441 560
9558 289
39942 323
12649 489
16907 673
15784 661
8734 265