8488 597
9466 56
301728 1062
17104 325
10379 746
19675 667
58874 1001
9598 311
146220 681
115077 866
48566 381
5261 470
5547 234
47019 157
59899 457