41410 343
256116 597
775293 1658
246797 729
28000 259
7002 501
8390 167
174353 592
82438 795
45120 920
7056 498
11803 696
7534 357
5972 444
3524 397