30376 334
10344 674
18885 425
20339 489
42980 560
9277 289
38611 323
12351 489
16590 673
15467 661
8570 264