29488 285
154640 291
36621 426
25338 311
153435 1037
26813 273
40349 762
19199 421
64892 894
4298 682