29506 285
154659 291
36621 426
25338 311
153439 1037
26818 273
40350 762
19202 421
64909 894
4298 682