9560 330
254619 640
178277 790
107820 465
115278 806
108032 551
90964 499
49539 642
31181 91
71502 784
50339 614