35075 49
8533 160
13368 379
21097 301
16406 438
29593 465
377568 1078
40939 581
58181 485
26791 186
33508 166