29501 285
154654 291
36621 426
25338 311
153437 1037
26815 273
40350 762
19202 421
64906 894
4298 682