30951 334
10618 674
19380 425
20903 489
43464 560
9589 289
40051 323
12679 489
16947 673
15830 661
8755 265