127928 287
52764 347
28064 370
101217 725
58763 842
36722 858
56014 551
14500 495
18699 503
8748 886
9679 610
22241 176
14516 225
10327 185