29501 285
154652 291
36621 426
25338 311
153437 1037
26814 273
40350 762
19200 421
64906 894
4298 682