41342 343
256022 597
775117 1658
246666 729
27999 259
7000 501
8389 167
174230 591
82386 795
45093 920
7056 498
11801 696
7533 357
5970 444
3522 397