30289 334
10294 674
18842 425
20257 489
42939 560
9238 289
38461 323
12318 489
16568 673
15422 661
8542 264