58592 93
101205 340
23550 317
51426 559
22386 363
34531 847
14031 512
171516 1182
46389 572
14826 748
54666 311
24918 614
113765 983
44809 242
20631 489
33945 494
53637 241
40218 715