128116 287
52860 347
28236 370
101441 726
58878 842
36798 858
56050 551
17733 838
14564 495
18772 503
8891 886
9747 610
22559 177
14620 225
10406 185