41424 343
256131 597
775323 1658
246815 729
28000 259
7002 501
8390 167
174373 592
82449 795
45124 920
7056 498
11803 696
7534 357
5972 444
3524 397