34077 49
8179 160
13029 379
20954 301
16202 438
29261 465
375999 1078
40618 580
57866 485
26422 186
32816 166