30048 285
155335 291
36689 426
25352 311
153603 1037
26917 273
40451 763
19334 421
65299 895
4305 682