42597 1688
14891 1218
20194 1909
18807 691
31283 271
48445 323
32472 432
24789 1251
15464 334
24354 405
35140 852
50316 584