8487 597
9466 56
301717 1062
17103 325
10378 746
19674 667
58850 1001
9598 311
146207 681
115064 866
48561 381
5261 470
5547 234
47019 157
59898 457