145965 931
34418 393
33780 794
25060 417
8334 812
14359 374
28753 585
136627 1005
18838 338
19261 631
40266 498
71968 638