966 309
16574 782
30748 566
17350 548
17208 419
16145 385
23005 249
17204 777
56069 410
3182 319
9506 830
6521 528
35964 677
12182 102
3392 686
1352 156