30066 285
155354 291
36692 426
25352 311
153612 1037
26921 273
40459 763
19336 421
65362 895
4305 682