30288 334
10294 674
18840 425
20257 489
42938 560
9238 289
38455 323
12317 489
16567 673
15422 661
8542 264