29492 285
154645 291
36621 426
25338 311
153436 1037
26813 273
40349 762
19200 421
64895 894
4298 682