35009 695
8146 239
72665 450
32342 894
23252 381
16986 110
19305 609
10196 499
4647 118
12358 613
4593 316
5300 566
6071 572
5109 290