962 309
16560 782
30708 566
17307 548
17184 419
16137 385
22992 249
17196 777
56060 410
3175 319
9477 830
6510 528
35932 677
12168 102
3386 686
1345 156