8506 597
9512 56
302158 1062
17134 325
10388 746
19687 667
59447 1001
9606 311
146548 681
115473 866
48736 381
5273 470
5559 234
47054 158
59984 457