8507 597
9512 56
302165 1062
17135 325
10388 746
19688 667
59457 1001
9606 311
146553 681
115480 866
48743 381
5273 470
5559 234
47054 158
59986 457