30125 285
155408 291
36699 426
25353 311
153623 1037
26934 273
40471 763
19358 421
65445 895
4305 682