41370 343
256054 597
775196 1658
246714 729
28000 259
7002 501
8389 167
174292 592
82411 795
45105 920
7056 498
11801 696
7533 357
5971 444
3523 397