2455 550
1928 593
674 189
339 92
65595 791
62878 484
67611 473
20730 171
17150 873
77866 838
11173 965
105086 622