29346 285
154404 291
36605 426
25333 311
153378 1037
26789 273
40312 762
19166 421
64817 894
4297 682