30125 285
155407 291
36699 426
25353 311
153623 1037
26933 273
40471 763
19356 421
65442 895
4305 682